一、先自我介绍了一哈,重点是跟上次面阿里云一样,抓着项目问,主要问了问大概的实现方式,有什么优点(还好我在自我介绍的时候有意往这方面引导,面试可能有一半的时间都在问项目)。
二、问了两道算法题:(1)字符串,比如“12345”和“246”两个串,找出它们的最大公共子串“24”;(2)找出一个数组中第K大的数字。
三、面试C++智能指针肯定是绕不过的,问了问它们的原理、区别和应用场景;
四、问你有没有多线程编程的经验和一些其它乱七八糟相关的问题;
五、顺手问了问几种排序的时间复杂度和空间复杂度;
六、然后就是提问环节,还好事先准备了一哈;
七、因为是电话面试,没有现场手撕代码的环节,所以比较快,20:00开始,20:28就结束了,大概只花了半个小时。
全部评论
(7) 回帖