一面:
自我介绍
技术栈(就是你熟悉那些语言,用的什么IDE,懂那些技术)
线程进程的区别
造成死锁的原因
vector的底层内存管理
判断链表是否有环,如果是快慢指针(它的数学表述-公倍数)
找出数组中唯一出现一次的数,其他都出现两次(map,异或操作)
二面:
又问进程和线程,以及他们各自的内存空间
线程的死锁
TCP是如何保证可靠性的
说一下流量控制
算法:
1.给定数组和目标数m,找出两个和为m的数,返回下标
2.因为看我第一题写的挺快的,用了挺多stl的东西,让我用一下list,实现给定一个数,删除list中这个数,要求用迭代器实现
看过哪些专业方面的书,其中对你影响很大的书是哪个