纷享销客 Java实习 一面

📍面试公司:纷享销客 深圳
🕐面试时间:2025.11.7
💻面试岗位:Java开发实习生
❓面试问题:
1. 自我介绍
2. HashMap 的底层原理
3. HashMap 是线程安全的吗
4. 想使用一个线程安全的 Map 该怎么办
5. ConcurrentHashMap 如何实现线程安全
6. 你觉得 JDK1.7 和 JDK1.8 之间 ConcurrentHashMap 提升最大的地方是什么
7. 简单介绍一下 CAS
8. CAS 是适合读多写少的场景还是写多读少的场景
9. 介绍一下线程池的核心参数
10. 线程池的执行过程
11. 线程池中 maximumPoolSize 最大线程数参数什么时候会失效
12. JVM 如何判断对象是否应该被回收
13. 介绍一下双亲委派机制
14. 为什么需要有双亲委派机制
15. 介绍一下 MySQL 的索引
16. 现在有一张 user 表,id 和 name 都建立了索引,现在使用 name like '张%' 进行查询,会用到索引吗?会用到几条索引?
17.  name 索引的叶子节点上存的是什么数据
18. sql题:一张 user 表,一张 department 表,要求查出人数大于5人的部门名字和具体人数
19. 介绍一下如何使用 redis 做分布式锁,在项目中是如何使用分布式锁的?
20. Redisson 解锁的具体过程
21. Redis 的持久化机制
22. 共享屏幕,写单例模式
反问:
1. 做什么业务?(组内主要是做营销)
2. 用的什么技术栈?(Java 常用技术栈,Redis,PostgreSQL, RocketMQ)
3. 面试表现
4. 面试通过的话什么时候下一次约面(两三天内)
🙌面试感想:
1. 面试官口音有点重,有些时候都听不清在说什么
2. 面试少了,说话断断续续的;脑子跟不上嘴,有时候说着说着都不知道自己在说些什么;基础不扎实,经常在扩展的时候,讲到后面不知道怎么收尾了,有的干脆就刚开始就不知道怎么继续往下说了。总的来说就是还得再练。#牛客AI配图神器#
#发面经攒人品#
全部评论
蹲一个后续
点赞 回复 分享
发布于 2025-11-10 15:11 天津
好详细啊 感谢分享!
点赞 回复 分享
发布于 2025-11-10 15:11 上海

相关推荐

03-27 12:07
已编辑
北京中南海业余大学 Java
全程追问,压力很大(不过给的也确实多,可惜鼠鼠没把握住机会...哎),没有手撕,但是面试官会给场景让你说思路。面试官人也挺好的,引导式提问,不是纯刁难。只会八股确实不够用,着重考查实际能力。很多东西确实没有准备到,只能说好好复盘思考吧!1:讲一下你实习经历里,做的比较好、或者对你来说最有挑战的部分。2:你用 Redis 分布式锁的时候,锁的超时时间是怎么确定的?设置的多大?3:如果业务执行时间超过了锁的超时时间,会发生什么?4:加锁的执行过程中,服务宕机了,会有什么问题?对应的解决方案是什么?5:旁路缓存模式(查询先查缓存,无则查库写缓存;更新先更数据库,成功后删缓存),什么极端场景会出现缓存与数据库长时间不一致?6:上面这个长时间不一致的场景,有什么解决方案?7:一张表有 a、b 两个字段,分别建了单列索引,查询语句 where a=x and b=y,MySQL 是怎么决策用 a 索引还是 b 索引的?8:Java 服务线上发生内存溢出 OOM,你会怎么排查定位?步骤是什么?9:JVM 进行 GC 的时候,怎么判断一个对象是不是垃圾,能不能被回收?10:Java 并发的组件 / 类你有用过哪些?举一个实际开发中使用的具体场景。11:设计一个场景:异步发起 100 个任务请求外部接口,每个接口返回一个 int 值,并发执行后,统计这 100 个结果中的最大值,你会怎么设计?
查看11道真题和解析
点赞 评论 收藏
分享
评论
4
12
分享

创作者周榜

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