腾讯音乐TME社招一面

自我介绍
说一下做过最有挑战的项目

说一下你们工程的架构
难点、挑战有哪些
是反射实现解耦的吗?会有什么问题?
有没有别的方式?(举了ASM相关、编译时生成代码等方式,避免运行时反射
SPI了解吗?说一下
修改量这么大,怎么保证上线不出问题的

有用到netty,为什么选netty
netty有能力全双工通信了,为什么还需使用websocket
netty的工作模型
channel怎么理解?
一个work eventloop可以绑定几个channel?

使用异步编排?CompletableFuture会有什么问题
回调地狱听过吗?为什么?
Reactive编程听过吗?说一下
RxJava用过吗?说一下其中的线程池和普通的线程池的区别

对微服务的了解?项目架构是怎样的?
怎么部署的?
为什么使用nacos,别的注册中心怎样?
nacos是ap还是cp的,为什么
为什么用ES?

手撕代码:两个线程交替打印奇数偶数。
一开始使用锁加double check,面试官提示了下只是使用锁会有CPU空转的问题,后改用了wait notify

反问:
介绍业务
我的工程设计能力、代码重构能力是否对团队有帮助?
介绍下技术栈,和我掌握的技术栈的区别
面试官个人给些建议?好奇,为什么考虑技术转型?
是否考虑到技术转型的代价?
全部评论
大佬转成功了吗
点赞 回复 分享
发布于 2024-09-20 14:45 上海
老哥,请问tme一共几面
点赞 回复 分享
发布于 2024-06-15 18:36 广东

相关推荐

04-01 22:08
已编辑
天津大学 Java
京东科技-ai 4.1晚上六点开始,估计着急吃饭,kpi面,面完秒挂,面试官有点像是刚被拉过来充数的六点整准时开始,面试官没开摄像头,八股象征性地问了一句redis cluster,我说了下基本原理,又问我宕机了之后咋办,我说主从切换的细节不清楚,他说我不太懂分布式,我说确实不了解。八股结束。问了点实习的细节,实习做了什么工作。剩下的就有点像hr问的问题,实习和工作中最有挑战性的是什么,问我大四还是大三,刚开始以为我大四,然后问我咋突然找实习,我说学校要求,他说他们那会儿特别忙balabala,然后考不考研啥的balabalala问我做过jd的笔试吗,我说暑假实习没有笔试然后问我,那你们是做啥呢我说做测评他问,那是啥我说就是行测那种他恍然大悟我懵了最后出了一道手撕,记事本写,应该是leetcode原题吧,他说做过给我换一道,但可惜我没做过,题目纯口述,理解题意理解了半天,我后来才知道输入的原来还有负数,但我记得他刚开始说是一堆正整数。。无奈。时间全用在了理解题意上,理解了五分多钟,还是不明不白,然后面试官就问我有没有思路,我说没有,然后他就说那下去再看看吧。那会儿大概是六点四五十的样子,最后问我实习最想知道什么,回答+反问,反问几天出结果,他说具体看流程,然后匆匆下播。总结:面完秒挂,二战jd的体感比一战差很多,可能是面试时间问题,也可能是运气问题,这次整体体验一般,面试官没有什么准备,整体给人感觉很着急,估计真是急得吃饭吧...下播后查了一下,原来jd真的是七点吃饭!这是这次面试最大的收获Orz..
快支棱起来的coder很想吃开封菜:他恍然大悟 我懵了
点赞 评论 收藏
分享
评论
3
11
分享

创作者周榜

更多
牛客网
牛客企业服务