我面了大约10个人,就两个过了的。有一个5年的上来就说要做技术负责人,结果他说他精通的,我一问他三不知,自己走了。有一个三年的,一问控件,都是第三方,所有的都是,只会伸手。还有一个4年的,说项目都是独立完成的,一问http模块和加密模块,他说别人写的。
总结一下这些没过的原因:
1、不会的别吹牛,人家问深点你就不会了,会多少就如实写;(诚实很重要)
2、别一直换东家,你在别的地方走得快,我这里你也可能呆不久;(稳定很重要)
3、OC的基本语法很重要,copy,strong,原子非原子;
4、常用第三方的源码你看了没?没看的话,使用时的注意事项,你知道吗?实现原理呢?(不要只做伸手党)
5、内存管理机制,GCD,你不了解就GG了;(低层还是要会一些的)
6、OC的进阶语法,例如:数组的枚举别用for in,用enumerateObjectsUsingBlock 。(每种语言的优势要发挥出来)