面经:第二家公司

还是三轮技术面试一轮hr面试,还是一如既往的校招,还是一如既往的不说公司~

一面(70分钟)

1.算法题:链表的反转(老生常谈),追问:片段反转列表(依旧不难)。可能是他给了30分钟我10分钟结束他就没有再继续问我算法了。
2.基础题:哈希表的工作原理、底层实现(我只知道是数组+链表)。手动实现哈希表的映射(说了思路不一定对)
2.基础题:哈希表如何扩容、扩容机制(这些知识我真的不会,只能凭感觉说一些)
3.基础题:TCP和UDP的区别(八股文)
4.基础题:TCP怎么保证可靠传输(我一般都是根据理解去描述问题)
5.基础题:TCP如何控制传输速率(也还是依旧根据理解作答,没有明确的背过)
6.基础题:进程和线程的区别(老生常谈,还是根据理解)
7.基础题:进程和线程的关系(又是八股文)
8.基础题:线程和协程的区别(也许是同步和异步的关系把~)
9.基础题:死锁的必要条件(很好又来了一个八股文)
10.基础题:数据库中索引的优缺点(时间换空间呗)
11.基础题:Linux如何查找端口号
12.基础题:Linux下cpu占用过高怎么解决
13.让后简单问了问项目就结束了

二面(35分钟)

问项目:大致介绍项目—>深挖项目难点—>如何解决—>如何优化—>项目中穿插项目使用的知识

三面 (35分钟)

丢了。。。。。

Over—总结:

Hr简单扯了一下,就平稳的拿到了offer。没什么总结,总感觉都是老生长谈的东西。算法题也没有我在知乎上看到的那么犀利,接下来可能还会再着重看一看基础知识和算法准备下一论的春招~~~~

你可能感兴趣的:(面经:第二家公司)