一面 (基础八股)
1.自我介绍,日常怼项目(项目太水随便问问)
2.输入url后发生的过程;
3.TCP如何保证可靠性传输;
4.仔细讲讲流量控制,拥塞控制
5.TCP和UDP的区别
6.http和https区别
7.mysql相关:事务四大特性。手写一个查询语句,面试官给情景
8.算法:topK问题,采用的priority_queue,手撸堆排,然后给后续思路。
9.网络编程:select,poll,epoll的区别
二面(基础八股)
(因为当时耳机线断了,面试官很多问题重复了好几遍T.T)
1.coredump情况遇见过吗,如何调试?
2.fork和vfork了解吗,详细讲讲
3.virtual了解吗,低层怎么实现的?
4.C和C++的区别?
5.TCP如何保证可靠性传输?
6.算法题:一个数据结构题,一个算法题
(1)删除链表中倒数第K个节点
(2)给定一个数组,将其分成两个子数组并保证两个子数组的和尽可能接近,求两个子数组和的差值(有点像编程之美2.18但并不一样)
7.反问
中间应该还有些问题,实在想不起来了。。。绝大部分问题都很基础。二面由于我经常听不清面试官在问啥,没问几个他就不问了,转去撸题了。
二面快一个周了,虽然状态还是面试流程中,估计是凉了……攒个人品许个愿吧,许愿三面呜呜呜呜
全部评论
(5) 回帖