一面
1.HashMap,扩容机制,负载因子为什么是0.75
2.concurrentHashMap
3.java中的锁
4.如何实现一个乐观锁
5.jvm垃圾回收算法
6.innodb和myisam
7.innodb中的锁
8.MVCC + Next Key
9.写sql, 表的内容为 学号 姓名 班级名称 科目 成绩, 求各个班级各个科目的平均分
(写这个sql的时候刷了六十多道牛客的sql在线习题,多表查询做多了, 总觉得这么简单有坑, 没做出来😪,但三面还会根据之前的面试记录重新问。
不要太害怕,三面sql就写出来了)
10.聚簇索引
11.最左匹配
12.https加密过程
算法:
2.TCP可靠传输
3.硬中断与软中断
4.线程池参数
5.线程复用机制
6.阻塞队列
7.场景,io占90%,计算占10%,四核cpu,问分配多少线程
8.场景 闲时1个请求,忙时100个请求,如何配置线程的参数
9.异常的分类
算法:
非递归打印二叉树的某一层
128. 最长连续序列
三面
1.按下一个网址的过程
2.虚存
3.中断
4.HTTP协议格式
5.301中断的服务器和客户端的机制
6.sql 一面觉得有坑,没写出来,三面接着写
算法
全部评论
(5) 回帖