腾讯Java后端面试(二面

面试时间大约50分钟,主要涉及场景和技术问题。

使用分布式调度框架该考虑哪些问题设计一个支持10WQPS的评论中台,你会怎么设计如何设计高并发系统如何提高消息队列的消费

性能搜索引擎设计:如何避免大海捞针如何根据应用场景选择合适的消息中间件reentrantLock

是如何实现公平锁和非公平锁的Mysql的行级锁到底锁的是什么东西

如果外部接口的RT无法保证,如何处理DUBBO的负载均衡是如何实现的?

服务端挂了怎么避免被调用到设计一个订单号的生成服务,该如何设计热点商家交易订单的写入如何处理外部机构的API交互

如何防止外部机构服务不可用拖垮调用服务两个动作,下订单和扣钱,怎么保证只能扣一次钱创建索引的时候需要考虑哪些问题

有没有排查过线上OOM的问题,如何排查的CMS的垃圾回收过程。

为什么要分成4步为什么初始标记和重新标记需要STW除了GC还有其他场景用安全点吗

全部评论
佬,哪个部门
点赞 回复 分享
发布于 2024-08-31 11:08 广东
佬,这是社招还是校招吖,太难了吧
点赞 回复 分享
发布于 2024-08-31 16:53 江苏
m
点赞 回复 分享
发布于 2024-09-01 14:43 广东
m
点赞 回复 分享
发布于 2024-09-02 09:24 广东
佬哪个事业群呀
点赞 回复 分享
发布于 2024-09-04 17:40 广东
校友,太强了
点赞 回复 分享
发布于 2024-09-05 20:56 天津

相关推荐

背景:在面试之前有一个笔试,题目非常简单,主要是考察Java基础和SQL,最后有一个设计题,从技术选型、系统架构、通信协议、数据安全和智能机器人接入场景,简单设计一个在线客服管理系统。这家公司就是做智能客服的,南京分公司主要是做AI相关。简历上项目是外卖+点评+短链接。面试:1. 短链接项目的需求来源2. 短链接是如何根据原链接生成的3. 讲一下hashbase62这个62是怎么来的(a-z A-Z 0-9)4. 短链接跳转原理5. 每次访问短链接都需要重定向,访问量过大如何解决6. 短链接生成算法对于敏感信息可能不安全,可以从短链接倒推出敏感信息,有什么解决办法7. 基于Redis的分布式锁是如何保证原子性的8. Redisson分布式锁的原理有了解过吗9. Redis中setnx命令的参数分别代表什么10. Rabbitmq和Lua脚本在秒杀业务里是怎么发挥作用的(这个我没讲清楚)11. 秒杀的时候是怎么用乐观锁的12. 讲一下乐观锁和悲观锁13. SQL语句返回值的含义14. 为什么使用ZSet做推送服务15. ZSet的底层实现 什么是跳表16. 设计模式在项目中的使用17. 单例模式在Springboot中的最佳实践(答的是Spring中的bean默认是单例的)18. 什么是代理模式19. CAS的原理是什么20. Redis的哨兵机制21. Redis Master挂掉 依据什么条件重新选举 Master22. MySQL底层索引用的是什么数据结构23. MySQL为什么选择B+树作为底层数据结构(我答了查询稳定性和范围查询)24. 索引失效的场景25. Spring自动装配原理26. 怎么看待AI加持下的开发工作27. 希望在实习中学到什么28. 反问:给一些学习建议?学的太浅,真正该使用的地方没有深入;鼓励看书学习,不鼓励看视频,因为视频的知识结构太过固定;不熟悉的地方在简历上不要写熟悉。感受:面试官和hr人都很好,整体体验也很好,从面试上来看没有网上说的那么不堪。面完从聊天里基本能听出来是挂了,应该无后续了。
查看27道真题和解析
点赞 评论 收藏
分享
评论
4
53
分享

创作者周榜

更多
牛客网
牛客企业服务