2020-06-22 面试总结

  1. 两数之和
    遇到后还是很惊讶。。。 下意识用暴力循环,之后想起用字典 当前值做value:剩余值做key查找,反应比较慢。。。
    之后在Xcode/leetCode swift试了下,错了,发现要的是index,又想了一会,想第二个index哪来的,最后是value存的index就行

2.动态库,静态库区别
答了内存的区别,静态库是编译进源码当中,动态库是运行时加载。

3.推迟动态库加载
dlopen(), 代价太高

  1. .o文件一定能集成到库中吗

5.gcd源码印象最深的部分
平常基本不看。。。 需要慢慢看一些,现在还是需求不高

6.项目中解决最难的问题
https://www.zhihu.com/question/43616853

你可能感兴趣的:(2020-06-22 面试总结)