1.Redis 常见问题( 100%)
数据结构,与 memcached 的区别,线程,io 多路复用( select,poll,epoll )
2.zookeeper ( 100%)
用法,分布式锁,zab 协议
3.MySQL 常见问题( 100%)
存储引擎,锁,隔离级别
4.计算机网路(全程抱着电脑边查边问):
tcp 四次挥手(简单的说了下 FIN 和 ACK )
问什么时候关闭连接? closewait 和 timedwaited 发生在哪里(一开始没说对,在引导下说出)
问这是你知道还是猜的(???黑人问号,你引导的啊?)
tcp 和 UDP 的区别( 100%)
网络分层每一层具体是什么(我回答没记住只记得最上层应用层,最下层物理层,HTTP→TCP/ UDP→IP )
DNS 是什么(忘了,真忘了😂,我都佩服我自己这忘了)
什么是一条连接,如何确定一条连接( emmm,根据连接 id ?被怼)
长连接和短连接的区别(不太了解)
最后一道算法题。
在一个单调递增的数组旋转后,给定一个值,给出该插入的位置。
原数组( 1, 2, 5, 19, 22, 25, 31 )的旋转为
( 22, 25, 31, 1, 2, 5, 19 )
插入 3 返回 5
插入 26 返回 2
(思路正确,手撕代码有 bad case )
面试官说,头条必须要做对算法题( ok👌拜拜)
一面挂!
PS:
1.100%的意思是,面试官听到后只能绷着脸边嗯边点头,基本上全程是我在说。
2.问到计算机网路不太会的时候,面试官笑了,开心的笑了(黑人问号❓❓❓❓)
结论:
1.算法和计网还得加强
2.头条应该上来就扔算法,不然多浪费时间
3.抱着电脑边查答案边提问的面试官有点 low
4.头条面试官敲电脑不听你说啥是真的,体验极差
PPS:
如何能去 at 面个试?
数据结构,与 memcached 的区别,线程,io 多路复用( select,poll,epoll )
2.zookeeper ( 100%)
用法,分布式锁,zab 协议
3.MySQL 常见问题( 100%)
存储引擎,锁,隔离级别
4.计算机网路(全程抱着电脑边查边问):
tcp 四次挥手(简单的说了下 FIN 和 ACK )
问什么时候关闭连接? closewait 和 timedwaited 发生在哪里(一开始没说对,在引导下说出)
问这是你知道还是猜的(???黑人问号,你引导的啊?)
tcp 和 UDP 的区别( 100%)
网络分层每一层具体是什么(我回答没记住只记得最上层应用层,最下层物理层,HTTP→TCP/ UDP→IP )
DNS 是什么(忘了,真忘了😂,我都佩服我自己这忘了)
什么是一条连接,如何确定一条连接( emmm,根据连接 id ?被怼)
长连接和短连接的区别(不太了解)
最后一道算法题。
在一个单调递增的数组旋转后,给定一个值,给出该插入的位置。
原数组( 1, 2, 5, 19, 22, 25, 31 )的旋转为
( 22, 25, 31, 1, 2, 5, 19 )
插入 3 返回 5
插入 26 返回 2
(思路正确,手撕代码有 bad case )
面试官说,头条必须要做对算法题( ok👌拜拜)
一面挂!
PS:
1.100%的意思是,面试官听到后只能绷着脸边嗯边点头,基本上全程是我在说。
2.问到计算机网路不太会的时候,面试官笑了,开心的笑了(黑人问号❓❓❓❓)
结论:
1.算法和计网还得加强
2.头条应该上来就扔算法,不然多浪费时间
3.抱着电脑边查答案边提问的面试官有点 low
4.头条面试官敲电脑不听你说啥是真的,体验极差
PPS:
如何能去 at 面个试?