问的很多,总结了半天就记得到这么多了,总共时长35分钟,没有手撕,算法问题只让说思路。总的来说还是有很多没答好,以下是问题,所列问题顺序跟面试过程中的顺序可能会有出入:
自我介绍
1、项目,2、平时怎么联调
3、有碰到过内存泄漏吗
经常碰到吗
怎么解决的
4、找到1000个数字中前五十的数字
5、怎么实现归并排序
6、有哪些排序算法
7、平时看哪些书
8、职业规划
9、sql了解吗?怎么从海量数据 查找我想要的某些数据
10、设计模式有几种
11、实现一个queue
12、平时会阅读源码吗
13、程序员应该有哪些好习惯
14、怎么从一个二叉树里面找到两个点的最长路径?需要用到什么算法?
15、指针和引用
16、在c里面开发怎么面向对象?
17、面向对象的特性
18、继承和多态做项目用到了吗?
19、线程和进程
20、多线程会碰到死锁吗
21、线程同步
22、tcp怎么保证可靠性
23、tcp和udp的区别
24、微信是udp还是tcp?如果让你实现一个聊天程序,怎么保证高并发?
25、双栈实现队列
没有反问,可能凉了
全部评论
(6) 回帖