最近又在找工作了,回想起去年好像也是这个时候在找工作。
上周五面了两家,一家车厂,一家芯片厂,待会还要面试两个芯片厂,打算简单的写个面经,最后在整理下自己近期的学习规划。
车厂
车机wifi研发,面的虽然很全面(从协议,到android上的wifi框架,到实际工作处理),但是比较简单。
这里列一些我还能回忆起来的问题
wpa2 wpa3有什么区别p2p流程EAPOL流程 / EAPOL的作用RTS / CTSwifi打开流程tcp/ip是怎么把包送到wifi协议栈的,又是怎么从协议栈收包的?tcpdump/iptables/netfilter的使用wifi吞吐问题的处理wifi/bt共存调参wifi断流有遇到吗?怎么分析的?有遇到过crash吗?怎么分析的?
面试是在线面试,两个面试官轮流拷打,总体的考察感觉是很全面且由浅入深。
芯片厂
这场给我的冲击甚大,问的问题已经回忆不起来多少,只记得技术面 + leader面面了70分钟。
一些想法
面完这家芯片厂,我在园区外淋雨,开始思考我当下的处境。
首先,我必然是想去芯片厂做偏底层的开发工作的,要多底层?至少是要 host driver 之下的,在手机厂或者车机厂干些 解上层ux类bug、trouble shooting后把问题抛给供应商 之类的工作是很容易让人怠惰下来的。为了保持自己的技术,写代码的工作是不能停的。问题在于,除了在星纪魅族连续六个月的协议栈开发工作,我没有能拿得出手的项目经历。
借着这次跳槽的机会,我必须尽全力往芯片厂去跳。
如果最后真的没有任何一个芯片厂的offer,那就在其他offer中选择;如果最后没有任何一个offer,我就只能先去南京了。