当前位置: 首页 > 面试经验 >

腾讯处女面

优质
小牛编辑
79浏览
2024-03-15

腾讯处女面

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

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

#腾讯面试##暑假实习#
 类似资料: