一面55min 简单问了问项目,然后很多基础知识,java基础 计网 os mysql redis,印象深的设计线程池,设计io多路复用,范围很广但是不难 算法题 topk,说了堆和快速选择,我用了优先队列,写完让我手写堆,我说忘了,面试官说写个快排吧,然后又写了个快排 二面55min 十分钟项目,然后输入url到显示的整个流程,细问dns解析,细问tcp三握四挥,tcp怎么实现可靠传输 ,各个地方详细说一下,网段内怎么知道目标主机的mac地址,arp广播请求包和响应包 算法题 单链表➕hashmap 实现 lru 三面30min 三面经理简单问问项目,问问收获,自己的优缺点,闲聊,没...