腾讯处女面

3.12电话约3.14下午一面

被捞面试:微信事业群-小游戏团队后台开发

1.面试官介绍部门

2.自我介绍

3.聊简历上的项目

4.多态靠什么机制实现的?

5.多态内部通过什么实现的?

6.什么是纯虚函数?

7.用过lambda表达式吗?能否写一个?

8.Linux中进程内存布局知道吗?

9.各个分区存放哪些数据?

10.临时变量是存在哪里的?

11.在堆上分配内存,在C++中怎么去申请?

12.假如现在一个数据量比较大,比如达到兆级,一般放在哪里?

13.C++没有内存回收,C++中分配内存要考虑到什么问题?

14.避免内存泄漏的方法有哪些?

15.在使用过程中主动释放,但是很难避免程序在运行过程中中途退出的情况,内存也会泄漏,那有没有其他更好的方式避免内存泄漏?

16.智能指针是用什么方式避免内存泄漏的?

17.进程间的通信方式有哪些?

18.多个线程间的有哪些通信方式?

19.Linux下查看Linux服务器的性能指标通过什么查看?比如内存、CPU使用情况。

20.别人作为客户端给Linux服务器上的程序发消息,但是你这边没收到,Linux下面用什么方式命令可以快速知道这个包有没有到你这边?

21.调试程序有BUG是通过什么方式调试的?

22.5层网络协议是哪5层

23.TCP属于哪一层?

24.数据链路层通过什么来寻址?

25.网络层通过什么来寻址?

26.不在同一局域网的两台机器,分别只有IP,在客户端发出消息到服务端收到地址,经过哪些协议?

27.包到达路由器下的局域网了,拿到的只是一个IP,在局域网下面怎么把IP换成MAC的?

28.ARP协议的流程是什么?

29.socket编程,TCP和UDP在API层面主要有哪些区别?

30.TCP是可靠传输,我们在编程的时候相比UDP是不是要绑定端口这些?

31.网络多路复用里,什么是IO多路复用?

32.经常说大端小端,网络通信是属于大端还是小端?

33.HTTP里面的返回码知道吗?200代表什么?

34.如果要把状态码区分为客户端还是服务端的问题,你觉得客户端问题的返回码主要是什么,以哪些开头的返回码是客户端的问题?

35.数据库中要优化查询性能,最常见的方式是什么?

36.数据库索引是干什么用的?

37.索引是通过什么数据结构实现的知道吗?

38.快排的时间复杂度是多少?

39.常用的负载均衡协议有了解吗?

40.一次性哈希听过没有?

编程题:

ATOI函数,将字符串转换成数字

问:什么时候可以开始实习,可以实习多久?

反问:

1.部门具体干什么的?

2.部门员工需要掌握哪些方面的知识?

3.根据我今天的表现,提一些建议。

4.我有可能进到下一轮面试吗?

全程60min

面试官人非常好,一直在引导,问的问题也比较基础,奈何自己太菜


————————————————————

3.18晚上流程终止

#腾讯面试##暑假实习#
全部评论
佬看看得物
3
送花
回复 分享
发布于 03-17 09:14 陕西
请问你什么时候做的测评呀
2
送花
回复 分享
发布于 03-18 12:54 广东
国泰君安
校招火热招聘中
官网直投
进复试了吗
1
送花
回复 分享
发布于 03-16 09:45 上海
腾讯先面试再笔试吗
1
送花
回复 分享
发布于 03-16 13:44 江苏
应该没深入吧,看着还行都是基础
1
送花
回复 分享
发布于 03-18 12:20 陕西
主页有几个公司春招内推
1
送花
回复 分享
发布于 03-19 19:31 陕西
六十分钟可以问这么多问题吗
点赞
送花
回复 分享
发布于 03-16 00:51 安徽
这是是面的c++吗?
点赞
送花
回复 分享
发布于 03-17 17:47 江苏
这部门是做什么的呀,微信小程序里的游戏吗?
点赞
送花
回复 分享
发布于 03-18 19:09 广东
一致性哈希吧
点赞
送花
回复 分享
发布于 04-09 18:41 湖北

相关推荐

timeline如下:主要投递游戏客户端和引擎开发岗位,3月17号投递简历,本来想着先拿小厂练手,没想到腾讯是最先约面的。17号周日晚上投的腾讯,20号约面21号下午3点天美一面,面经如下:1. 自我介绍2. 怎样学习新技术3. 目前在干嘛4. 20min项目,UE项目,主要是网络同步方面5. C++八股:   1. 虚函数原理   2. C++生成可执行程序的过程   3. 内存 堆和栈 的区别   4. 内存对齐   5. CPU 有哪些优化内存的手段   6. map 的底层原理   7. unordered_map 的原理   8. map 和 unordered_map 的对比   9. 哈希表   10. 碰撞处理   11. 怎样减少碰撞   12. 数据库是怎样实现的?为什么使用 B+ 树而不用哈希表?6. 开放性问题:   1. 你会怎样制作一个内存分配器   2. 堆中的内存碎片怎样处理7. 操作系统:   1. 进程和线程   2. 虚拟内存   3. 锁怎样实现   4. (答了两种TestAndSet)问它们的使用场景?为什么?8. 做道题吧:   1. 设计一个库,使用 C语言 实现 C++ 的虚函数机制(我直接裂开),不会,说了思路,他说大概是对的   2. 爬楼梯,递归和非递归9. 最后一个问题:只考虑渲染方向吗?gameplay 可以吗?无反问,最后说了一句:我会尽快把反馈给到你。总计 1h。我觉得答得很好,95%都打上了,但是最后流程卡了8天自动结束了(未完待续......)
点赞 评论 收藏
分享
头像
05-28 16:08
已编辑
门头沟学院 计算机类
#腾讯# 本人杭电计算机菜只因一枚我面完后没及时记录,以下的题目都是凭借记忆写的,可能不全🕒 岗位/面试时间5.13 一面 (70min)👥 面试题目1. c++构造函数可以是虚函数吗?为什么2. c++构造函数中可以调用虚函数吗?3. (追问)若能,调用会有什么影响?4. 什么是内存泄露,如何判断程序出现内存泄露5. 一个空类多大?6. (追问)若一个子类继承自空类,子类多大?为什么7. 讲下字节对齐,为什么要设计字节对齐?8. 请讲一下tcp和udp的区别9. 用udp如何实现tcp10. 说下简历项目中的难点11. 给定一个点,如何快速确定该点是否在三角形内...手撕(25min)1. 第一题:求字符串中,最长连续字符子串的长度2. 第二题:给定单链表,翻转指定范围的节点🕒 岗位/面试时间5.15 二面 (65min)👥 面试题目1. 一个c++类的大小由哪些因素决定2. (追问)讲一下虚基类表3. (撞车一面)c++构造函数中可以调用虚函数吗?4. (追问第一题)(又撞车一面)讲下字节对齐,为什么要设计字节对齐?5. 简述cpu组成部分6. 现代cpu有多少级缓存?它们速度差异是多少7. 编程是如何更好地发挥cpu缓存的优势8. 当一个cpu接到一条指令,计算机会发生些什么9. 细讲stl的map,unordered_map,set和unordered_set的底层实现10. 问简历中的项目花费了多长时间11. 细问深挖项目的一处难点...手撕(8min)无重复字符的最长子串手撕后,面试官在“面呗”中修改我的代码,并分别问修改后程序运行会怎样。主要考察:用引用省去对象拷贝构造,函数内的static变量,const修饰函数形参,const修饰成员函数🕒 岗位/面试时间5.20 三面 (35min)👥 面试题目1. 调用malloc函数后,操作系统是如何运行的2. 谈谈光线追踪的理解(渲染方程)3. 说下图形学渲染管线,并说下其中哪些是可编程的4. 图形学mvp变换5. 问我的图形学是怎么学的6. 后续的学习规划..---------------------------5月28日更新:拿到Offer了,开摆!😝
查看27道真题和解析
点赞 评论 收藏
分享
31 201 评论
分享
牛客网
牛客企业服务