纷享销客实习一面凉经

📍面试公司:纷享销客

🕐面试时间: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配图神器#

#发面经攒人品#
全部评论
投了多久约的面试啊
点赞 回复 分享
发布于 09-23 14:45 湖南
点赞 回复 分享
发布于 09-23 11:53 上海

相关推荐

时间:2025年11月19日形式:腾讯会议自我介绍内容(无序):1、  讲讲flex布局2、  了解过标准盒模型和怪异盒模型吗?它们两有什么区别?3、  实现同时水平居中并且垂直居中的方式有哪些?4、  说说Vue2和Vue3的区别5、  那Vue2中的Object.defineProperty()和Vue3中的Proxy的底层实现有什么区别?(因为上面提到了)6、  watch和computed的区别7、  说一说事件循环机制8、  事件循环中提到了任务队列和调用栈,说说栈和队列的区别(栈先进后出,堆先进先出)9、  使用过链表和数组吗?它们两的区别是什么?10、开发Vue项目过程中用到过哪些设计模式?11、了解过哪些相关的http状态码?12、如何实现父子组件通信  prop、emits13、如何实现跨层级通信 store、provide和inject14、讲讲原型和原型链15、浏览器用哪些缓存方式? 强缓存和协商缓存各自的实现方式有哪些?16、如何实现请求、响应拦截器?17、普通函数和箭头函数的区别有哪些?18、节流和防抖了解过吗?说说它们两的区别以及各自在项目中的使用场景19、了解过闭包吗?讲讲20、事件冒泡和捕获的区别是什么?21、如何实现浅拷贝和深拷贝?反问环节PS:目前能想到的就这些,面试官人very nice,全程心平气和,表述不准确也会帮忙纠正
发面经攒人品
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

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