荣耀Java开发工程师实习生 一面面经
开场:
1、自我介绍
研究方向:
2、介绍下你的研究方向这块
实习:
3、实习做了哪些工作
4、系统的数据来源
5、系统这些数据量大不大,用什么存储的
6、慢查询排查优化完整流程讲一下
7、这块MySQL的数据量大吗,怎么样的
8、Caffeine参数怎么设置的
9、Caffeine命中率统计过吗
10、如何保证Caffeine命中率
11、Redisson分布式锁解决缓存击穿是什么样的场景
12、没拿到Redisson分布式锁的线程直接返回吗
13、Caffeine + Redis + 数据库的三级缓存会出现缓存击穿吗,怎么解决
项目:
AI项目
14、这是开源的还是你们真实存在的,介绍下
15、召回率准确率有测量吗
点评
16、这个是开源项目吗
17、介绍下你做了哪些优化
18、滑动窗口限流用的Redis哪个数据结构
19、这里面key这些怎么设置的
20、滑动窗口和请求数设的多少
21、那如果很高并发请求,这块还可行吗,怎么办
22、做过压力测试吗
23、Redis 是单体的吗还是
24、Lua 脚本里redis key怎么构成的
八股:
25、常见限流算法还知道哪些,讲一下
26、Lua脚本能保证原子性吗
27、Kafka rebalance场景说一下
28、Kafka 分区数与消费者组消费者数这里的关系讲一下
29、Kafka 重复消费怎么解决
30、Kafka 消费堆积怎么解决
31、线程和进程的区别
32、InnoDB默认隔离级别是,解决了哪些问题,怎么解决幻读的
33、事务四大特性
34、Spring 怎么解决Bean对象循环依赖的
35、ArrayList是线程安全的吗,List里面有哪些是线程安全的
36、ConcurrentHashMap如何保证线程安全的
37、final关键字的作用
38、synchronized 和 ReentrantLock 区别
39、垃圾回收了解吗
40、OOM如何排查优化,了解过吗
41、实际用过MAT吗
42、Redis有哪些数据结构
43、Redis底层用了哪些数据结构
44、#牛客AI配图神器#Redis过期删除策略和内存淘汰策略
1、自我介绍
研究方向:
2、介绍下你的研究方向这块
实习:
3、实习做了哪些工作
4、系统的数据来源
5、系统这些数据量大不大,用什么存储的
6、慢查询排查优化完整流程讲一下
7、这块MySQL的数据量大吗,怎么样的
8、Caffeine参数怎么设置的
9、Caffeine命中率统计过吗
10、如何保证Caffeine命中率
11、Redisson分布式锁解决缓存击穿是什么样的场景
12、没拿到Redisson分布式锁的线程直接返回吗
13、Caffeine + Redis + 数据库的三级缓存会出现缓存击穿吗,怎么解决
项目:
AI项目
14、这是开源的还是你们真实存在的,介绍下
15、召回率准确率有测量吗
点评
16、这个是开源项目吗
17、介绍下你做了哪些优化
18、滑动窗口限流用的Redis哪个数据结构
19、这里面key这些怎么设置的
20、滑动窗口和请求数设的多少
21、那如果很高并发请求,这块还可行吗,怎么办
22、做过压力测试吗
23、Redis 是单体的吗还是
24、Lua 脚本里redis key怎么构成的
八股:
25、常见限流算法还知道哪些,讲一下
26、Lua脚本能保证原子性吗
27、Kafka rebalance场景说一下
28、Kafka 分区数与消费者组消费者数这里的关系讲一下
29、Kafka 重复消费怎么解决
30、Kafka 消费堆积怎么解决
31、线程和进程的区别
32、InnoDB默认隔离级别是,解决了哪些问题,怎么解决幻读的
33、事务四大特性
34、Spring 怎么解决Bean对象循环依赖的
35、ArrayList是线程安全的吗,List里面有哪些是线程安全的
36、ConcurrentHashMap如何保证线程安全的
37、final关键字的作用
38、synchronized 和 ReentrantLock 区别
39、垃圾回收了解吗
40、OOM如何排查优化,了解过吗
41、实际用过MAT吗
42、Redis有哪些数据结构
43、Redis底层用了哪些数据结构
44、#牛客AI配图神器#Redis过期删除策略和内存淘汰策略
全部评论
Java后端开发已经面了吗,通用软件还没有推进
佬啥时候投的 我投完一直没约面
问这么多吗
校友面了多久
相关推荐
bugo_:日常实习生***掉吗?还是暑期实习***掉 太哈人了
点赞 评论 收藏
分享
查看7道真题和解析