2021年7月30日模拟面试
本场面试由百度学长面对面面试我的计算机基础知识。
绿色为回答的比较完整,蓝色是回答的稍有些瑕疵,黄色是回答的不理想的,红色是未答出来的。
操作系统
[scode type="blue"]进程与线程的区别[/scode]
[scode type="red"]进程间通信的方式[/scode]
[scode type="yellow"]cpu调度进程的方法[/scode]
[scode type="yellow"]产生死锁的条件[/scode]
[scode type="yellow"]如何处理死锁[/scode]
数据结构
[scode type="green"]讲一下bfs和dfs[/scode]
[scode type="blue"]写中序遍历的伪代码[/scode]
[scode type="yellow"]如何判断一个链表中存在环[/scode]
计算机网络
[scode type="blue"]讲一下TCP和UDP[/scode]
[scode type="red"]传输层除了TCP、UDP以外还有哪些协议[/scode]
[scode type="red"]TCP和UDP首部的结构[/scode]
[scode type="blue"]TCP如何实现可靠的传输[/scode]
数据库
[scode type="green"]讲一讲mysql数据库中的引擎和他们的区别[/scode]
[scode type="green"]讲一讲事务的特性[/scode]
[scode type="yellow"]讲一讲B树和B+树的区别[/scode]
[scode type="red"]有了解过B*树吗[/scode]
[scode type="blue"]讲一讲数据库中的索引[/scode]
[scode type="yellow"]讲一讲数据库中的索引失效的情况[/scode]
[scode type="red"]有了解过最左原则吗[/scode]
[scode type="blue"]说一说数据库的隔离级别[/scode]
[scode type="green"]说一说数据库的锁的实现算法有哪些[/scode]
[scode type="yellow"]说一说如何做数据库的优化吧[/scode]