腾讯音乐后台开发面经(一、二、HR面)
4.8最后一次更新(已云证):
4.7号下午(笔试前)约的HR面,HR面是电话面,大约30min。据说HR面不刷人,聊的也是一些非技术的话题,聊得挺愉快的~:
- 研究生研究方向是CV,但是面试的岗位是后台开发,你自己是怎么想的,还是更想找算法的岗位吗?(感觉有坑)
- (针对我的一个非技术项目)你为什么想要做这个项目?你从中收获了什么?项目执行过程中遇到了什么困难并如何解决?你们最后是如何评估项目成果的?
- 你自己评价自己有哪些优点?又有什么不足想要改善的?(优点和缺点)
- 实习时间、意向城市、为什么选择tme、还有哪些offer在手上?
HR面完后,我马上就收到了云证邮件,云证就是腾讯的人才信息核实流程,要在云证系统上传身份证和学历证明。我问了HR什么时候会发offer,她说不确定,无法给我一个明确的时间。笔试我在4.7号晚上还是按时做了,A了2.5道题,请A了3道题的大佬不要再问我A了几道啦!!HR面完后,我的投递状态如下图,供大家参考。其实已经有大佬走到offer审批阶段了,我不算快的。只要没有流程结束,就还有希望啊,大家不要觉得说几天没消息自己就凉了,可以积极一点!加油!4月11日我的官网状态已更新为Offer阶段。
4.2更新:
4.2号晚我的官网应聘状态转为HR面试了,目前还没约HR面试时间。TME是在笔试前也有可能接到面试邀请的,不过4.7号的笔试还是要按时做,我也收到了笔试通知。此外有一个让我比较疑惑的点,有的朋友是经历了三轮技术面才转为HR面试状态,我只经历了两轮技术面,我不知道这代表着什么,希望有懂行的hxd告知一下。
后台一面(3.28):
一上来首先通过腾讯文档分享了两道代码题,然后在本地IDE写代码,写完后把代码贴到共享文档上。不难,10min左右完成,求树的最大深度和删除链表中的倒数第k个节点。自我介绍完后进入八股文问答:
- 线程和进程的区别(我说线程能提高并发度,线程切换开销比进程小,面试官追问为什么,我从环境上下文的角度回答,面试官觉得这不是关键。。)
- const和define关键字的区别
- linux相关问题,统计一个文件中的代码行数(wc)、查看cpu信息的命令有哪些(top、ps -aux)
- 三次握手的过程是怎么样的,tcp的头部字段有哪些?
- http2.0有什么改进(记不住啊。。。)
- 堆和栈的区别
- 指针和引用的区别
- c++的转换有哪些?
- 用过数据库吗?用过,怎么样防止sql注入,left join和right join有什么区别?mysql如何实现有该条数据就更新,没有该条数据就插入?(支支吾吾答不上来,mysql研究生期间真的忘光了。。)
然后进入反问,问面试官对我有什么建议,面试官先夸了我基础好,代码风格良好,可能是因为我写了注释。也可能是面试官看我自责没答好一些问题,说这些话来鼓励我的。
很惊喜的事情是,面完后上TME官网查看了下进度,已经有复试的安排了。
后台二面(4.1):
事先准备了一段自我感觉良好的自我介绍。。然鹅,面试官没给我自我介绍的机会。面试官看着很年轻,一上来先和我聊了日常的话题:你现在是在学校吗?学校封校了?研究生导师是哪位(可能是校友?)?然后,面试官问我对音乐业务感兴趣吗?我答了没什么兴趣(话题终结者哈哈哈哈),说出来就后悔了,然后问喜欢什么歌手,赶紧把华语乐坛、粤语乐坛什么乐坛的歌手罗列一下,其实我还是挺喜欢音乐的。。这位面试官的面试感觉就像聊天一样,聊到某些他感兴趣的问题会深入一下。我是第一次遇到这种面试,感觉不会紧张。
- 学过的两门最喜欢的课程(答模式识别、数据结构与算法)
- 分享模式识别中的知识(我分享了集成学习,因为感觉这个概念比较简单。。。)
- 分享数据结构中的知识(分享了快速排序,然后就被要求手撕快速排序了)
- 手撕快速排序和堆排序(我脑抽说快速排序的空间复杂度是O(1),后悔莫及。。。)
- 手撕完了,面试官还会追问分析快速排序和堆排序的最优时间复杂度(面试官给了一个递增数组,说分析最优情况下的时间复杂度。然而按我的快速排序代码分析,递增数组是最差的情况,O(n^2)(后来我百度查了说树顺序、逆序其实在快排中其实都是最差的情况。。。但是面试官好像认定顺序时是最优的,希望我有说服他吧。。。)。)xdm,求证一下,快排的顺序和逆序输入都是O(n^2)吧?
然后就面试结束了。没有自我介绍、没有八股文。。。。我问面试官对我有什么建议,面试官说短短1h内其实没办法了解一个人,他无法给我什么人生建议,因此没有回答这个问题。我觉得这位面试官说得很中肯、很友善,人已经非常nice了。
然后。。。。。就在等通知了,希望有好结果。
有没有朋友也是投TME的呀?交流一下啊。
引流:腾讯音乐、腾讯、TME、后台开发、2023暑期实习
#面试复盘##春招##实习##面经##面试流程##C/C++##校招##HR面#