朝夕光年 游戏开发客户端 暑期实习 一面凉经

面完转天收感谢信,太菜了太菜了😪

时间:2022.05.12

  1. 自我介绍

  2. 为啥要转码

  3. 简历上都是后端的经历,对客户端开发了解多少

  4. 平时玩啥游戏

  5. 宏和全局常量的区别

  6. new和malloc的区别

  7. delete[]的时候怎么知道大小

  8. static关键字

  9. stattic变量分配内存的时机

  10. extern关键字,extern C

  11. C与C++函数的区别

  12. C++函数是如何重载的

  13. 四种类型转换

  14. dynamic_cast如果转换无关的两种类型会发生什么

    这里答得不好。如果不能转换会返回空

  15. 智能指针有哪些

  16. shared_ptr的实现原理,引用计数是怎么实现的,与weak_ptr怎么搭配使用

    与weak_ptr结合那块答得不好

  17. 空类的大小,在空类里写了方法后的大小

    这个答得也不好。空类sizeof是1。

  18. 类里增加虚方法的代价

  19. 虚表创建的时机

    这个答错了。虚表是在编译期创建的。

  20. 在内存中,为什么虚表指针存放在类的起始位置?

    这个不会,现在想应该是为了继承的时候好找,放在最后不好找。

  21. 构造函数和析构函数能不能虚函数?具体解释一下

  22. 线程同步的方法

  23. 两个线程对同一个变量++,如何同步?

  24. TCP/IP四层模型

  25. TCP、UDP、HTTP、IP都是哪一层的协议?

  26. TCP、UDP的区别?

  27. TCP三次握手的过程,为什么两次握手不行?

  28. TCP、UDP的使用场景?游戏里一般怎么用?

  29. TopK问题的方法。用堆的话,大根堆还是小根堆?

  30. 手写快排。细讲一下实现思路

    最开始卡了一下,面试官好像有点等着急了,说讲讲思路吧,然后一边讲一边把最后一点写完了……

  31. 能实习多长时间?

反问:

  1. 技术栈

    UE引擎,C++和Lua

  2. 新人培养机制

    一个mentor带一个,一块写业务

  3. 学习建议

    UE4引擎,系统比较庞大,选择感兴趣的模块,可以看一看源码。如果对渲染感兴趣也可以多了解。做游戏客户端比较辛苦,要学的东西特别多,知识体系比较复杂

  4. 啥时候出结果?

    问HR,我不到


这一面结束宣告春
招彻底失败,秋招再战吧😆
#暑期实习##C/C++##实习##游戏客户端开发工程师##字节游戏#
全部评论

相关推荐

12-01 12:34
已编辑
广东工业大学 Java
如题,fw🐭🐭,加上准备的太晚,大三上已找不到日常实习,导致连锁反应,下学期的暑期实习找不到好的实习,导致秋招找不到中大厂,现在是中小厂Java还有考公的选择,由于有些中小厂工作强度比肩大厂,钱还少,感觉不如考公如果🐮u们是我现在这种情况,会怎么选?
负债的混子:关注你一段时间了,突然发现你头像名字都改了,想必是这段时间压力很大。关于就业还是考公的选择,就像很多牛友说的:不要美化自己没走过的路。你现在想往互联网发展,发现这条路很难走,然后想往考公发展,但是你没走过考公这条路,所以你不知道这条路的压力如何。你今年大三了,还有时间给你做选择,我希望你能够尽快的决定自己的方向,然后一条路走到黑,而不是在这里徘徊,每个人的道路是不一样的,你无法复刻别人的路,你能做的就是尽力的完善自己。 最后,我想说的是,加油,陌生人!
点赞 评论 收藏
分享
冲芭芭拉鸭:你这图还挺新,偷了。
投递美团等公司10个岗位
点赞 评论 收藏
分享
评论
17
79
分享
牛客网
牛客企业服务