大连北境互娱(腾讯全资游戏相关子公司)-游戏开发实习生-一面

1.自我介绍

2.能实习多久

3.学校在哪

4.大连离你那儿挺远的,为什么会考虑大连

5.这边不提供住宿安排,可以接受吗

6.你的简历上期望是后端开发,但这其实是一个前端开发岗位,你能接受吗

7.这个岗位技术栈是C++、虚幻引擎、安全脚本,你可能没有接触过

8.C++里如何实现多态

9.为什么一般析构函数要设置为虚函数

10.虚函数表是什么数据结构

11.虚表指针是指向虚表头部还是尾部,为什么

12.有什么办法来进行类型转换

13.如果把一个子类的对象转换成父类,用哪种方法最好

14.有一个对象,如何判断他是子类对象还是父类对象

15.使用哪个关键字来在父类和子类间转换

16.C++容器一般都使用过哪些

17.这些容器里哪些使用的是双向链表

18.如何避免双向链表形成循环链

19.在内存中使用连续的空间存放一个对象,使用什么容器比较好

20.map使用的是什么数据结构

21.map能进行排序吗

22.map在排序时可能遇到重复的数据,如何解决

23.内存对齐是什么

24.在C++里面想要申请一块连续的空间,使用什么关键字

25.new 创建一个对象的步骤是什么

26.内存申请完成后呢?

27.如何将返回的地址转换为我想要的地址类型

28.哪个项目比较新

29.为什么云备份中使用的是HTTP协议

30.上传文件的时候断了怎么办

31.知道HTTPS协议吗

32.HTTP是短链接吗

33.HTTPS升级体现在哪部分

34.如何设置HTTP,使其成为长链接

35.介绍一下热点文件管理,如何定义热点文件

36.热点时间是如何确定的

37.如果下载的文件是非热点文件如何处理

38.传输过程中文件过大怎么办

39.分割文件的算法是什么

40.项目中使用了多线程吗

41.如何保证并发写日志时的一致性

42.多线程本质上是在交替写日志吗

43.异步线程是写进多个文件里吗

44.日志最终输出的格式是文件还是数据库

45.日志文件是有固定大小还是单个

46.多线程怎么确定每个线程写日志的上限,如何对线程进行维护

47.如果待写的日志量已经超过当前线程的负载了,会创建新的线程吗

48.有没有实现线程负载均衡

49.Linux中怎么维持一个程序在后台持续的运行

50.如果守护进程崩溃了,如何重启

51.详细说一下重启机制

52.反问:公司平时主要负载什么

  • 是腾讯的子公司,主要做的是游戏相关业务,游戏有后端和前端

53.反问:你说这个岗位是前端,主要涉及哪些前端知识

  • 做前端是需要使用引擎的,会用到虚幻、U3D引擎,还会涉及到计算机图形学、C++编程和一些脚本语言

54.反问:面试有几轮

  • 实习生面试有两轮,这轮是技术面,后面是HR面

55.反问:公司提供转正吗

  • 提供,主要看你的能力和来的时机,名额有限制,会给表现好的

56.所有游戏相关的技术或者开发经验,包括计算机图形学都没有接触过是吧

57.除了C++之外有没有学过其他高级编程语言

58.脚本语言用过哪些

#面经#
全部评论
别去,别问我为啥。实习工资开的很低,没什么新技术,就是腾讯的内包,进去没啥技术含量的活,ue3引擎,都什么时代的东西了?😅
点赞 回复 分享
发布于 08-16 18:10 辽宁

相关推荐

2 11 评论
分享
牛客网
牛客企业服务