三面太难了,没想到问这么底层
电商一面(一小时,没录音,只是自己的回忆)
zookeeper在分布式事务的作用?
https只涉及客户端服务端吗?
TCP可靠性怎么保证?
了解http消息头吗?
算法:最长子序列
电商二面(8.11一小时)
大学学习过程是怎么样的?
除了简历项目还有其他的吗?
场景:图片上传的功能,后端开发一个接口,前端传图片到后端上面。
中间过程网络通信的过程是什么样的?
优化图片上传的吞吐量怎么优化?(前端,网络传输,后端三个层面想)
syc锁膨胀的原理
CMS的垃圾回收机制的特点
内存泄漏,内存溢出这些怎么定位这些问题?
把很多个任务分给五个线程,怎么聚合结果
zookeeper被调用端其中一台挂掉了,RPC怎么适应这个?
心跳机制是谁和谁之间有心跳?
调用端怎么知道的?
select ...... a = () and b = () and c = ()怎么走索引?(只有a,b,c三个索引)
怎么评估SQL语句好还是不好?
MySQL发生了死锁怎么恢复?
Redis的持久化的方式?
Redis分布式锁学过吗?
字节电商三面(8.20一个小时)
1.操作系统:
多进程、多线程的区别联系?
多进程、多线程的使用场景?
2.springmvc:
www.aaa.com/a/b/c找a,b,c的过程?(这段时间的面试一直没问到spring,就一直没复习这一块)
3.计算机网络:
说一下http协议?(讲了十多分钟)
有没有在http协议上进行过开发?(当然没有)
路由算法?路由表结构?路由器怎么交换路由表?
ARP协议?讲一下底层原理?(这也太底层了,计网上课的根本不够)
ARP攻击?(只听说过SYN攻击)
4.数据库:
一道SQL题,没有写出来(两三个月没看了)
说一下事务性质?(讲了十多分钟)
5.算法:(这也太难了,我是一个fw。二十分钟时间。。。)
设计一个支持并发和线程安全的LinkedList
全部评论
(10) 回帖