首页 > 2021-03-28百度实习C++一面面试问题总结

2021-03-28百度实习C++一面面试问题总结

2021-03-28

这是我人生第一场职业方面的面试,已经凉凉了。

百度实习一面面试问题总结

1、问了交通专业的项目(本人交通专业,写了交通的项目在简历上)

2、C++中指针占几个字节?

3、C++中虚函数是用来干什么的?

4、多态是什么?有什么好处?为什么要用多态?

5、说一下堆和栈的概念?分别存了什么变量?有什么区别?

6、TCPUDP的区别能大概说一下嘛?什么是连接?TCP是怎么保障可靠传输的吗?

7、网页里的URL的访问流程是怎么样的?

8、http的返回码有哪些?

9、进程和线程的区别?

10、 Linux中查看cpu和内存的占用率怎么看?

11、 Linux-aux是什么意思?

12、 Linuxtop命令是做什么的?

13、        算法题:两个单向链表如何判断是否相交?

我答的是分别遍历两个链表算出各自长度,然后让长链表先走与短链表之间的差值步,然后长短两个链表一起走,判断长链表和短链表的结点指针是否相同。面试官接着问,还有没有更简单的方法或是其他方法?

14、        为什么转C++C++和其他编程语言如pythonjava有什么区别?

15、 CC++有什么区别?

16、 C++相比C语言更安全,体现在什么地方?

17、 Cast为什么更安全?

18、        项目中用过数据库吗?(没有)

19、        手写算法题:链表判环问题?(我知道是快慢指针方法,但是循环条件忘了,就在使劲回忆之前做的循环终止条件是啥?结果就是想不起来,还是学得不扎实,得好好反思)

面试官看出了我菜鸟的本质,直接说没什么问题问我了,问我有什么问题吗?

我直接问面试官:您看我这轮面试应该过不了吧?

面试官:您这边与我们公司的要求还差了一点点。

到此就结束了!只能说自己太菜!网络和操作系统相关一个问题都没回答上来,C++也学得不扎实,只能继续努力奋斗了!

更多模拟面试

全部评论

(8) 回帖
加载中...
话题 回帖