腾讯 三面

#发面经攒人品#📍面试公司:腾讯  
🕐面试时间:三面  
💻面试岗位:Java后台实习生  
❓面试问题:  
1. 假设你在一个高并发场景下做订单系统,如何防止超卖?有几种方式?  
2. 分布式系统中,如果有多个服务依赖一个下游服务,这个下游挂了,你会怎么处理?  
3. Java 中 synchronized 和 Lock 有什么不同?分别适合哪些场景?  
4. 算法题:LRU 缓存怎么实现?能不能手写一个简单版本?  
5. 数据库索引什么时候失效?联合索引怎么用效果最好?  
6. 分布式事务你了解吗?有哪些常见的方案?说说它们的原理和适用情况。  
7. 你们项目中有用到异步处理吗?线程池的参数你是怎么配置的?  
8. Spring IOC 和 AOP 的实现原理分别是什么?为什么用动态代理?  
9. Redis 中如何实现延迟队列?有没有遇到过 Redis 中的热点 key 问题?  
10. 一次完整的接口调用,从浏览器发起请求到后端响应,你能讲一下整体流程吗?  
11. 如果你发现线上接口响应时间突然上升,你会怎么排查?有哪些排查思路?  

🙌面试感想:  
三面偏系统设计和实战多一些
全部评论

相关推荐

也算是体验到鹅的kpi了,部门是游戏社区与用户面试官迟到7分钟+未开摄像头(甚至没要求我开摄像头)上来手撕topk,撕完简单讲思路+问有没有别的地方(快速选择)手撕的时候我没开摄像头(他自己没开也没让我开)手撕完正式面试的时候我自己开了,不然我觉得太怪了自我介绍简单介绍实习实习最难的地方有没有解决什么技术难题看你简历里有写优化慢查询,讲一下思路你用游标分页优化,那介绍一下游标分页游标分页是通用的吗,对所有字段都能用游标分页吗MySQL支不支持游标分页?假如让你来设计,你会怎么样让MySQL去支持游标分页?八股知不知道NAT(不知道,另外吐槽一下面试官广东口音太重了,NAT我听了三遍都听的是MAT)讲一下tcpip为什么是三次握手而不是两次为什么是四次挥手timewait是出现在客户端还是服务端?http和https的区别什么是对称加密和非对称加密,什么是数字证书浏览器是如何验证数字证书的(这个答得不好)介绍一下聚簇索引和非聚簇索引什么是回表现在一个表有三个字段,a是时间,b是年龄,c是性别,怎么加索引比较好?反问只能说从一开始就知道是kpi面了,不开摄像头,问的问题也是有一个没一个,反问环节回答非常敷衍,心不在焉的。后面面完10分钟进复试流程,30分钟后流程结束,唯一的好处就是让我这个从来没被鹅捞过的人起码仰卧起坐了一下
查看19道真题和解析
点赞 评论 收藏
分享
投递阿里巴巴集团等公司10个岗位
点赞 评论 收藏
分享
评论
2
9
分享

创作者周榜

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