1. 说说线程和进程
2. 你的项目里是怎么用到多线程编程的?
3. 最近一次开发是用的什么语言和框架?熟悉程度如何?
4. Linux下有一个文件,里面存的第一列是名字,第二列是分数,取分数前十,用什么命令实现?
5. Linux的软链接如何建立?
6. Linux如何修改文件的权限?
7. 项目中用过哪些数据库?
8. 讲讲mysql的锁
9. 讲讲mysql的索引
10. 索引的底层是怎么实现的?
11. 手撕SQL:表1存了学生学号和姓名,表2存了学生学号和成绩,查询一下成绩前10名的学生的姓名。
12. 说说C++的多态
13. 多态如何实现,还有实现过程中要注意什么?
14. 纯虚函数是什么?
15. new、delete、malloc、free之间的关系和区别
16. C++的内存分配方式(哪些分配在堆上,哪些分配在栈上)
手撕代码环节(C++,屏幕共享,用自己熟悉的IDE即可)
1. 随便写一个排序算法。针对自己写的排序算法,写几个测试用例。
【突然说到python,问python的dict是如何排序的】
2. 无序数组求出其中最长连续数字的个数。
【样例输入:5 6 8 9 10 11 1 2 3】
【样例输出:4】
其他
面试官是个小姐姐,没开摄像头,麦克风也炸的厉害… 好多次让她重复了好几遍问题,略尴尬
人比较有耐心,我哪里出错了还会给我指出来,很不错
已收到二面通知,还有就是百度这个岗位一会儿叫测试开发,一会儿叫开发测试,给我搞糊涂了
全部评论
(3) 回帖