一面面试官好严肃,二面比较和蔼,三面谈谈理想
在交大旁边的一个酒店面试的,一个房间里坐了20个左右面试官,我被安排到第一个面试官。全程没有笑容,就是一个个的技术问题来问我。第一个问题是问malloc的内部实现,不会。。。囧。之后就开始问c,c++,数据结构(各种排序),网络(三次握手,泛洪攻击,状态转换等等),stl之类的。大概答出个80%吧,就被转到2面。
二面的人比较和蔼,他抛给你个问题之后,你给出解答后,就会一直问你有没有什么补充,如果你不说没有了他不会停的好像。。。二面关于项目也问了蛮多,还问了一些平时care的技术点。
三面的话是一个hr和一个工程师,就是谈谈理想,聊聊人生之类了
三天后给了录用通知
Q:1面:malloc的内部实现
map的内部实现
泛洪攻击如何防范
各种排序算法的优劣
如何让两个线程可以先后执行?如何让两组线程先后执行?
二面:用C++统计某文本出现的英文单词的个数,怎么做?数据量大的时候怎么做?
写个程序,判断一个字符串是否是整数?
算法 二面