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++也学得不扎实,只能继续努力奋斗了!

#面经##百度##C++工程师#
全部评论
循环条件两个指针不相等啊
点赞 回复
分享
发布于 2021-03-28 12:14
菜鸡+1
点赞 回复
分享
发布于 2021-03-28 20:26
小红书
校招火热招聘中
官网直投
楼主大概回答了百分之多少
点赞 回复
分享
发布于 2021-03-28 21:21
老哥加油,我也是非科班的,自学中
点赞 回复
分享
发布于 2021-04-08 20:26
同交通专业,最近再认真学习C++,一起加油!
点赞 回复
分享
发布于 2021-04-09 00:09
楼主这些问题都回答上来了吗
点赞 回复
分享
发布于 2021-04-16 20:00
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2021-04-17 17:49
= =实习一面C++ 完全没问这些。。只聊了项目和算法
点赞 回复
分享
发布于 2021-04-18 13:03

相关推荐

4 45 评论
分享
牛客网
牛客企业服务