腾讯 运营开发 暑期实习面经(1-3面)
【3.23更新】收到意向书,已接收offer,祝大家offer多多!!
【3.22更新】收到offer call了,两个工作日内邮件发正式offer,确认了部门岗位和薪资。
投的腾讯后端开发,调到TEG运营开发岗
【一面】3.16
面试时间40min。面试官人很nice,口音问题有些没听清的问题会重复好几遍
1. 简单自我介绍
2. linux熟悉吗,说一些你用过的指令(看好多运营开发的面经都有问到)
回答了基本的一些,问shell用过吗,还有一个用过吗(没听清),都答没用过不太了解,gcc用过吗
3. 数据结构,hash、平衡二叉树、二叉树优劣、遍历方式(简单描述一下前序遍历)、arraylist和vector区别
4. 快速排序、冒泡排序,最好最坏时间复杂度以及区别(没有写代码,纯口头描述流程)
5. 网络, TCP和UDP区别, 说到了tcp可靠,如何保证可靠,说到了拥塞控制,让我详细说了一下拥塞控制
tcp time_wait状态发生在什么时候
6. 面向对象三大特点
7. 多路复用select、epoll了解吗(没答上来)
8. Java基本数据类型
9. string ==和equals区别
10. 抽象类和接口区别
11. 深浅克隆区别,以及如何实现
12. JVM分区
13. GC 说了一下几种方法,没有细问
14. 数据库索引 B+树、聚簇索引
15. 数据库锁(没答上来)
16. 项目相关:nginx负载均衡哪些方式、redis内存回收、cookie和session怎么实现
17. 项目中遇到的困难、收获了什么
18. 接受转Go语言吗
反问
事业群:TEG
运营开发主要工作:也是后台开发,与数据分析相关
表现如何:应该没问题,会等简历比较然后择优通知二面(听意思是还要筛选一轮简历)
【更新二面】3.18 45min
是个很nice的小姐姐
1.问项目,挖的比较深,一直问到答不出来
2.排序算法和时间复杂度
3.场景题:一个很长的列表里面包含很多字符串,如何判断一个字符串是否在这个列表里,不使用数据结构。
答得不是很好,刚开始想的是按长度初筛然后长度相同就一个一个字母比对,后面想到能不能使用哈希,面试官问字符串使用哪种哈希算法比较好,没答上来。
4.代码题:一个long整型,判断其二进制有多少个0
我和面试官都不太会用面试网站的代码编辑器,面试官看不到我写的代码,我提交报main class错误。。然后共享屏幕用我自己的编辑器写的。
5.什么时候可以入职
反问:
1.表现如何:应该没问题
2.我系统上显示的还是初试:应该是一面面试官搞错了,问题不大
【更新三面】3.19 HR面 15min左右
超级nice的hr小姐姐,基本上没面。让我自我介绍了一下,然后就跟我介绍部门以及工作时间之类的,是否接受在深圳工作,几月能入职、是否有亲人在腾讯等等
反问:后续流程、转正hc多吗(60-70%)、还要笔试吗(不用了)、薪资房补(实习生统一,后续会通知)、加微信、状态还是复试(前面流程错了,交给她改过来就行)
【总结】
三面面试体验都相当不错(也可能是部门确实缺人),一面考察知识广度,二面深挖项目,三面hr可能更多的是看剩余hc吧。面试官都十分亲和,会开玩笑聊天之类的。
许愿oc和意向书🙏🙏🙏
#实习##面经##运营开发##腾讯#