本人没有面试架构师的经验 昨天来一个面试者 本来想由浅入深的问,问 copy 属性相关,对方不悦,很不耐烦,不想答,我没敢再问基础,问多线程操作数组 crash,答资源竞争就会 crash,问原因,不愿答,差点发作,我就赶紧不再问了。 我就小心翼翼,看其 IM 项目过多,看底层网络用 C++写,问为什么不用开源网络库 GCDAsyncSocket,答 C++速度更快,更底层 我很震惊,可能是大神,就转问 TCP,四次挥手,timewait,滑动窗口,Nagle 等,答不出来,转说现在开源库很成熟不用纠结这些。 然后只好问优化问题,tableview cell 过多会卡一般有哪些原因,我已说场景,cell 有图片有文字,他反问我为啥会卡自己有没有定位? 心惊
最好因为他很多都不愿答,我也考察不出什么,就让他走了,他走时对我一脸鄙视的表情
我在反思,难道是我的过错,不该问架构师基础知识吗?