8-29 19:30-20:30
聊聊你的第一个项目还有实习(balabala)
(1)java线程有哪些状态?
(2)线程池是怎么工作的,任务到来的时候怎么处理?
(3)shutdown方法和shutdownnow有什么区别?(之前背过,忘了)
(4)sleep和wait有什么区别?
(5)tcp三次握手全过程?为什么要四次挥手?
(6)spring和springboot区别?
(7)mysql中为什么用b+树做索引(这里我解释了为什么不用b树和红黑树)
(8)mysql事务隔离级别哪几种?分别解决了什么问题(我好希望面试官继续深问mvcc,可是他直接没问了)
(9)你刚才提到mysql利用rr和临键锁解决幻读问题,现在有一个联合索引(age,name),那么(15,a)到(16,b)之间临键锁锁了哪些内容?
手撕:①两个数组a和b,从他们中各取一个数,两数之和≥target总共多少种组合(有一说一,这个题目不简单)
②sql语句,查询员工表中薪资第二高人的薪资
反问:
1️⃣技术栈是java还是go,回答java,tob广告业务
2️⃣为什么没有笔试就直接面试了,面试官说不同部门可能不一样吧