百度提前批测开一面凉经

C++篇
1.C++虚函数是什么?
2.vector扩容的原理是什么?其中有什么内存优化方式?
3.Socket常见函数有哪些?
4.Socket通信中如何区别TCP和UDP的数据(偏编程实现)
5.Python和C++中都会用到浅拷贝和深拷贝,两者的区别是什么?在什么情况下使用?
6.为什么0.1+0.2 = 0.3?如何判断两个浮点数是否相等(偏做差值)

计算机网络
1.浏览器登录过程是什么样的?涉及到哪些网络通信知识(答完整流程,尽量简明扼要)
2.子网掩码是什么?有什么作用?
3.想看一下另一台设备是否可连接用什么命令?ping属于那一层,用到哪个协议,所用的端口号是多少?
4.浏览器怎么区分传输的是图片,本文还是视频?
5.TCP粘包 这个词的理解。

Linux操作系统
1.如何查看主机已用端口号,哪些被占用,哪些空闲?
netstat
2.在根目录下,如何查找一个藏在很深文件夹下的一个文件/文件夹?
Find 指令
3.如何显示当前目录下文件最大的前十个文件?
du –h –d 1 | sort –rh | head –n 10
4.工程应用中,有一个重要进程不断产生无效日志,占满内存空间,可以删除这个日志?【不能删除】不删除的话,如何解决这个问题?
用icod(名字记不清了,一个指令)将日志文件内容清空。

编程题:
1.二叉树求和。(重点输入输出编程【树的构造】,函数体还好)
构造方法:①前序,中序遍历类似的方法;②用数组构造
【面试官人好,面试者人菜。。。。。
全部评论
哪个部门呀兄弟
点赞 回复 分享
发布于 2023-08-31 17:28 北京

相关推荐

05-05 21:45
已编辑
广州大学 Java
点赞 评论 收藏
分享
05-23 19:02
吉林大学 Java
点赞 评论 收藏
分享
评论
5
35
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务