岗位/试时间java 8.16
忘记录音了,问了巨多,一半都是场景
处女面
1 自我介绍
2 说一下项目
3 说一下用到了什么技术:redis
4 讲一下ThreadLocal
5 redis怎么登录
6 讲一下Bitmap
7 怎么用bitmap统计一个用户一年登录情况
8怎么用bitmap统计所有用户一年登录情况
9 java常用集合
10 线程安全集合
11 juc包用到的原理,思想
12 如何保证线程安全
13 过滤器和拦截器的作用区别,顺序
14 场景:两个用户在一个页面都提交数据,怎么保证提交的数据不被修改?(答加锁答错了,他说要用Cas版本号)
15 cas原理
16 Aqs原理
17 jvm了解什么?
18 jvm什么情况下会堆溢出?
19 mysql索引
20 redis主从怎么搭建?哨兵?内存淘汰策略,过期策略
21 mysql索引,mysql字段怎么设计?char设计多少合理?商品的type用什么类型?联合索引(ac)只查c会用到索引吗?价格类型怎么设计?
22 了解什么设计模式?docker怎么用
23 如何看待加班,学习遇到的问题,ddl怎么办,任务太难怎么办,缺点是什么,有没有参加什么社团,怎么团队协作的,有参加什么竞赛?新技术怎么学习……(还有好多场景题忘记了)
24 有了解过公司业务吗?
25 反问 说基础还不错,但是建议深挖基础