暑期实习后端开发腾讯teg一/二/三/hr面面经 已oc

本人背景,本硕211,女孩子,从最卷的算法岗(cv)转到最卷的开发岗(后端)。

一面4.12
45min
1. nacos底层原理
2. String能被继承吗√
3. 进程和线程的区别√
4. 五个线程都想修改某条数据,怎么办?加行锁√
5. 加锁是怎么实现的?
6. 输入一个url地址,发生了什么?√
7. dns解析的过程√
8. 我们上传资源都是上传到路由器,这些资源是怎么找到服务器地址的呢?怎么调度的呢?(ospf路由选择)
9. springcloud同时处理多个请求是怎么实现的?
10. 我不会上个问题,但我说我了解redis是怎么同时处理多个请求的,就说了redis√
11. redis持久化机制√
12. linux停止某进程的指令
13. 线程的调度算法√
14. 服务器解析请求,到浏览器页面显示内容,发生了什么?(request层面)
部门介绍:腾讯存储服务的后端支撑,如微云等底层存储
我的问题:我和贵公司的实习生标准差距有多大,差在哪?(因为是第一场面试,我觉得我肯定挂了,与其问些有的没的,不如问点实际的。)
回答:还好。重点在于基础知识,有没有项目无所谓,有当然更好,如果做项目的话,实现了某功能后,要思考底层是怎么实现的。重点是热不热爱技术,喜不喜欢学习。

二面4.13
40min
1. 简单介绍一下数据库√(回答的如何构建一个关系型数据库)
2. redis底层数据结构
3. 上个问题不会,我就说我知道mysql底层数据结构,就说了mysql的底层数据结构√

扔给我一道算法题,人就消失了。
算法题:判断一个数是否是回文数
定义回文数的概念如下:
如果一个非负数左右完全对应,则该数是回文数,例如:121,22等。
如果一个负数的绝对值左右完全对应,也是回文数,例如:-121,-22等。
给定一个32位整数num,判断num是否是回文数。
[要求]
O(log10n)
输入描述
输入一个整数N.
输出描述
若N是回文整数输出"Yes",否则输出"No"

做出来了。

4. 进程和线程的区别√
5. 进程间通信方式√
最后问我有什么问题
我:我跟贵公司用人标准差了多少,差在哪(我依然觉得我肯定挂了。)
面试官:知识广度上照别人差一些,自己会的了解的挺清楚的。(确实)

三面4.14(电话面)
27min
说一说商城项目√
用到了什么数据库,哪个版本的,用到哪个存储引擎,说一说MyISAM和InnoDB的区别
怎么设计数据库的库和表的
微服务架构中如果有个地方出错,怎么定位
一个微服务有多个线程,怎么处理
输入一个url地址,发生了什么?
说一说dom树
前端页面渲染的时候,除了dom树,还有什么
说一说研究方向(滔滔不绝说了好久,因为我知道他肯定问不住我)
什么时候能来实习
工作地在深圳,可以接受吗?
我的问题:如果能去贵公司实习的话,我会做些什么?

hr面4.14下午
10min
介绍一下两个项目的背景
商城项目花了多长时间
去年实习的时候主要做什么
考研的还是保研的,全日制吗,专硕还是学硕
专业方向是什么
毕业对发论文有要求吗
base深圳,可以接受吗
家是哪里的
你家离深圳挺远的,爸妈支持吗(当然支持啦!我爸爸妈妈无条件支持我的事业!)
我的问题:我去实习被分在哪个组?
回答:teg,云架构平台部门,系统平台(组名大概是这个,没听清)

面试结束后就云证了。

4.16接到oc
腾讯是我面的第一家公司,上来就通关了觉得自己很幸运,所以在接到oc后就把剩下的大厂都投了哈哈哈
虽然有幸运的成分,但还是有经验值得分享:
1. 充分了解自己的简历。对于简历上的每一个名词,都要能讲出东西。
2. 面试是交流学术的过程,而不是你问我答的过程,我有时会说,“这个我不太懂,您能给我讲讲吗?”,“我说的可能不准确/不全,您能再说说吗?”
3. 理论基础和学习能力最重要,有高难度项目当然好,但对于自己负责完成的功能,要尽量搞清楚底层原理哦。
4. 不会回答的问题,就从底层源码/底层数据结构的角度去说。

到现在才面过4场,实在没什么别的经验了,祝大家一切顺利。









#实习##面经##腾讯##Java工程师#
全部评论
小姐姐是哪个城市的?
点赞 回复
分享
发布于 2021-04-21 16:22
只能说一句羡慕啊  我还是要继续支棱起来。
点赞 回复
分享
发布于 2021-04-21 16:53
联想
校招火热招聘中
官网直投
想问下楼主,tx的暑假实习春招的时候还招吗,我现在还在准备😂
点赞 回复
分享
发布于 2021-12-18 17:07

相关推荐

12 42 评论
分享
牛客网
牛客企业服务