5.18上午视频面第一轮(40分钟左右)
1、介绍简历上项目
2、输入一个网址,你看到他的过程是什么
3、想要为每个方法加一个查看运行时间的功能该怎么做(应该Annotation,没答出来)
4、分页和分段
5、分页置换算法
6、进程间通信方式
7、写了一道group by+子查询的题
8、编程:100盏灯,全部关闭,第一人全部打开(亮),第二个人隔一个按开关(2、4、6、8、10), 第三个人隔2个按开关(3、6、9、12),以此类推,第100人路过时有几盏灯亮着?
5.18下午电话面(20分钟左右)
1、synchronized 关键字底层原理
2、https过程
3、mysql的隔离级别
4、mysql的引擎
5、平时有看什么博客或者之类的学习吗
5.19上午视频面(30分钟左右)
1、讲一讲简历上的项目,你觉得遗传算法中最关键的部分是什么(因为项目中有写)
2、mysql中为什么用B+树
3、讲一讲索引,最左匹配原则
4、什么是SQL注入,怎么预防
5、你知道什么常见的网络攻击(讲了DOS、DDOS)
6、一个开放的场景题:北京有2个机场,大兴和首都,位于两个不同方位,假设每2分钟起降一艘飞机,那么怎么估算北京上空有几架飞机
5.22上午视频面(20分钟左右)