偶然在网上看到网易的一个招聘。 因为方式比较新颖, 就关注了下。
答案就在门的背后!(至于如何解题欢迎大家交流)
解开这个题目后, 拿到了面试官的邮箱.. 然后抱着侥幸的心理, 就投了。
网易一面_电话
没想到, 第二天就来电话了。效率很高。 55分钟.. 感觉被虐哭了。
网易考核的主要是objc, iOS, 设计模式, 算法。
主要如下:
autorelease 和 @autoreleasepool区别
unsafe_unretained , weak, assign 区别
在block里面, 对数组执行添加操作, 这个数组需要声明成 __block吗
在block里面, 对NSInteger进行修改, 这个NSInteger是否需要声明成__blcok
NSThread, NSOperation, GCD区别
runtime什么时候用
通知和KVO区别
深度遍历和广度遍历使用场景
常用的设计模式
算法题 * 2
自己有什么优点
满意的地方:
网易的初试题目很有意思,不像一般的技术类或者产品类测试。
不满意的地方:
面完之后, 感觉整个人都不好了。内存管理部分, 都能说出那么一些, 但是一说多了, 就不知道怎么回答了。总体来说, 还是基础不够扎实。研究不够透彻。
然后面试完, 一个很大的感受就是, 一次面试, 学到的, 比自己闷头看书一个月, 学到的还多。面试很直观的反应出了自己的不足。于是乎, 针对内存管理, 多线程等知识上的不足。 我重新把那本狮子头的书认真看了遍。