首页 » 脚本文章 » 来,看看你的水平(面试官面试头条链表学长)

来,看看你的水平(面试官面试头条链表学长)

admin 2024-07-23 23:14:14 脚本文章 0

扫一扫用手机浏览

文章目录 [+]

1、 链表翻转

2、 给出奇数位置组成上升序列偶数位置组成下降序列的链表,转化为整体上升的链表(此处感谢cdm)

3、进程线程了解吗?(此处感谢zhr学长

来,看看你的水平(面试官面试头条链表学长) 来,看看你的水平(面试官面试头条链表学长) 脚本文章
(图片来自网络侵删)

4、进程间通讯,引出套接字

5、套接字使用,引出网络协议

来,看看你的水平(面试官面试头条链表学长) 来,看看你的水平(面试官面试头条链表学长) 脚本文章
(图片来自网络侵删)

6、TCP/UDP了解吗?主要区别是什么

7、TCP拥塞控制,这里是正菜了,详细讲了整个拥塞控制

8、三次握手四次挥手

9、为什么是4次挥手,time_wait为什么等待

10、TCP序列号是干嘛的

11、你有什么要问我的吗?问不足。
答:(露出微笑)都还好,你稍等下二面,(啪挂断。


面试官有点可爱

12、自我介绍

13、你了解数论?马上改口称只会最基础的(怂

14、你了解图论的话,简述一种最小生成树算法。
讲了之后,能证明一下吗,为什么的全局最优?口胡开始(我感觉面试官心理的答案应该是动态规划,但我认为是贪心。


15、看简历你主要用C/C++,有多了解?写个单例模式吧?static有什么用处?类中的静态成员怎么初始化?

16、hash解决冲突的方式有哪些?二次探测法能把散列表中的数据直接删掉吗?答不能。
怎么解决?

17、我看你简历上写了了解select,poll,epoll能讲一下吗? (让开点,我要开始装了,此处再次感谢zhr学长

18、我们来写道题吧,删除链表中重复节点。
一开始读错题,理解成了链表去重?被提醒后就开始慌了,然后写了一堆BUG直到二面结束也没改完

19、你有什么要问我的吗?问不足。
答:对面试题目有些轻视,基础编码能力稍弱,其他还好。
解释了下第一次面试非常紧张。
面试官露出了表情,不知道是怀疑还是同情或者震惊。


20、自我介绍2

21、你了解图论的话,一个图中的节点分成两部分,怎么能较少的建立连接?没太理解意思,按照强联通缩点重新建图简单说了下(再也不敢在面试随便说话

22、快排时间复杂度公式能用T(n)表示吗?开始边讲边列式子(还好大一寒假看过算法导论。


23、建堆的时间复杂度如何?答:nlog(n).面试官继续问,我想了想可以O(n) 然后按照看过的一篇博客开始列式子证明

24、我们来看两道题吧,输出二叉树中和为sum的路径,链表每段k个翻转。
有二面的教训写的比较小心顺利写完。

25、我们为什么要对网络分层

26、协议怎么封装?面试官人真的nice,循循善诱。
引导我说出了报文头部字段。

27、有什么问我的?问不足。
面试官含糊其辞了下。

28、你在专业课程之外看哪些书?答:对网络比较有兴趣,看《TCP/IP详解》

29、等hr联系

第二天填写了对面试的评价问卷,觉得面试官都很不错,就是自己有些菜。


面试官给我的感觉非常老道,全部都是按照简历上面的内容进行考察,也不会直接透露出一点对你的评价。
跟校招的面经比起来真的是太友好的,面试的算法题目大部分都是《剑指offer》中出现过的题目。

虽然还没有知道结果但不管怎么样也要感谢zhr学长,以及syf学长的帮助,还有金牌大佬lmh的帮助以及烤鱼。

标签:

相关文章