上周⾯试发⽣了件很遗憾的事,周⼆收到万得的⾯试邀请,周三⾯试(⾯了50mins),周五hr电话通知我⾯试通过,跟我聊了⼀些个⼈情
况以及薪资待遇,让我准备好下周的定薪考核(可以选择线上也可以选择线下,线下定薪会⾼⼀些,是3-5h的时间内做⼀个⾯向对象的⼩
项⽬),周⼀会给我发邮件。
然后时间来到今天,我在下班前没能收到邮件便电话去咨询hr,hr告诉我我的简历终审被筛掉了,⾯试通过了⼜被筛这波操作有点迷。
这⾥分享⼀下⾯经,希望还在春招的兄弟好好加油!
1.JVM 垃圾清理过程,GC算法
2.⼋⼤排序算法以及时间空间复杂度
3.JUC 锁:写⼊锁 只读锁
4.ArrayList LinkedList区别
5.MongoDB使⽤
6.zk能做什么
7.场景题:集群服务器宕机解决⽅案
8.MongoDB和redis区别,分别何时使⽤,MongoDB讲⼀下
9.完全平衡⼆叉树简述,红⿊树简述
10.mysql引擎底层
11.索引优化(什么时候⽤索引,什么时候不能⽤)
12.索引⼯作流程
13.explain关键字使⽤,type有哪些…
14.最近学习的技术栈
15.java基础(= =和eqauls()⽅法、包装类:Integer a=127,Integer b=127 ,boolean a==b
16.if-else场景题
17.设计模式:使⽤过或⽐较熟悉的设计模式说⼀说,简单⼯⼚、抽象⼯⼚?单例模式有⼏种⽅法可以构造?具体怎么写?
18.synchronized关键字,使⽤⼏种形式。
19.线程于进程区别
20.多线程使⽤(我说了三种+线程池),Runnable、Callable区别
21.项⽬
22.springcloud组件
23.mysql事务
24.主键索引和普通索引区别
25.聚集索引
26.wait sleep区别
27.最近看了什么书?