6月1号一面========================================================
1、epoll机制
2、线程池的锁和信号量,问了信号量就可以实现同步了,为啥还要互斥锁。
3、tcp为什么必须三次握手?
4、浏览器输入URL的过程,相关协议属于哪个层。
5、网络通信过程
6、数据库事务隔离级别
7、索引,项目用了哪些索引,为什么要这么用
8、测试朋友圈点赞功能
9、A给B点赞了,B没有收到通知,可能的原因是?
10、两个栈模拟队列(口述)
11、相交链表(ACM)
一面过了,最近太忙了,所以约了下周一二面,希望一直好运气吧
6月7号二面======================================================
感觉问的很开放,也没问具体的问题
1、web服务器怎么测压的,用的什么软件,我用的webbench,然后问这个测压的软件怎么工作的。
2、线程池怎么创建的
3、信号量和信号
4、tcp通信用了哪些接口函数
5、http请求报文
6、tcp握手和挥手次数,以及为什么
7、MySQL知道什么?增删改查事务索引,然后说一下场景,说一下怎么rollback
8、虚函数表、虚析构
9、设计模式知道吗?我说不了解,学过但是忘了,还得看看
10、堆排过程说一下,把整个代码都讲了一遍
11、看子串是不是在主串里面,什么算法。KMP,然后被要求讲了KMP怎么算的。
好多都不知道怎么说,就是问的很开放,不好罗列问题。
6月15号三面==================================================
体验极差,完全不想回想,到此结束。
晚上9点,hr告知我三面过了。好吧。。。
全部评论
(2) 回帖