纷享销客实习一面凉经
📍面试公司:纷享销客
🕐面试时间:2025.9.17
💻面试岗位:Java开发实习
❓面试问题:
1、实习项目相关
2、线程池的几种拒绝策略?
3、场景题:如果项目的数据突然增大你要怎么设计解决方案?
4、项目中的分表是如何避免全表扫描的?
5、SQL语句:查下单最多的用户?
6、项目中什么场景需要用到分布式锁?
7、用到Redission锁的Key是什么怎么设计的?value是什么?
8、缓存穿透 缓存击穿 缓存雪崩的概念和解决方法?有更好的解决方案吗?性能问题?
9、项目用到旁路缓存,存在比较难维护和数据一致性的时效性问题,有什么更好的解决方案来替代?
10、项目中为什么扣减库存时要用到lua脚本?原子性概念?执行多条命令执行出现异常已经执行成功的命令会回滚吗?怎么做兜底?
11、synchronized和reentrantLock的底层实现和区别?
12、MySQL怎么解决幻读问题的?
13、MVCC失效的情况?(这个不懂,下来也没搜出来答案,可能想问哪种隔离级别会用到MVCC?)
14、让你写一个接口的接口文档需要写哪些内容?
🙌面试感想:
整体不难,但是有点紧张,自己回答时也没想好就开始答了,嘴在前面飞脑在后面追
面试官也反馈回答的逻辑有些不清晰,语言表达上可以更好一些,先理清思路再回答,
还是自己太菜了,继续沉淀吧#牛客AI配图神器#