百度二面——MEG-QA
没有自我介绍
1.说一说自己开发成长比较大的项目。
说的机械臂,说有挑战性,但是没有把成长的部分具体说出来感觉。而且baidu官网没写这个项目。
2.现在还在实习吗?为什么不选择留在当前的公司?
说成长缓慢。
面试官说在任何的公司都有一个成长的过程,不太明白我说的环境不能给我带来成长。
3.问计算机网络
TCP连接过程中是怎么保障可靠性的?
说得不是很流畅,有点结巴有点紧张
传输数据的过程中怎么保证可靠性的?
滑动窗口,ACK
被打断了,强调在传数据的过程中,如果有数据丢失,TCP怎么保证数据完整性。以及TCP如何判断数据丢失的情况
4.编程语言熟悉什么?
说的C/C++
问了python,java,我说只是学过,用得少。
C/C++是怎么做动态内存分配的?
死亡...知识盲区
C++用过吗?
说一说C++中的多态
死亡...从没背过
5.编程 简单定义一个虚函数
我说我不会....
6.在数组中寻找满足两数之和等于n的数字,返回所有的情况,为代码的时间复杂度,用两种方法实现他们各自的优缺点是什么?对自己的代码做测试。
7.数据库用过哪些,学过哪些?mysql吗?有过什么实践吗?
8.linux查看进程的资源消耗怎么实现?有其他的命令吗?这个命令能不能
ps aux | grep 8080
lsof:8080
9.查看一个文档后十行的内容用什么命令
tail -f test.txt
10.杀死进程用什么命令?加什么参数?-f是什么意思?
kill -f
11.家是哪里的?考虑来北京吗?
复盘:很拉跨,问到很多都不会 .....挂了很正常
当晚就简历共享了......