荣耀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过期删除策略和内存淘汰策略
全部评论
Java后端开发已经面了吗,通用软件还没有推进
点赞 回复 分享
发布于 04-18 21:00 江苏
佬啥时候投的 我投完一直没约面
点赞 回复 分享
发布于 04-18 01:29 香港
问这么多吗
点赞 回复 分享
发布于 04-17 22:14 北京
校友面了多久
点赞 回复 分享
发布于 04-17 20:21 海南

相关推荐

评论
1
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务