记一次失败的面试——腾讯游戏客户端开发暑期实习提前批

记一次失败的面试——腾讯游戏客户端开发暑期实习提前批

前言

水平太低,面试官问的问题要么不会要么没有表达出正确意思。面试官很人性的每答不出一题就降一点难度,直到无法再降。最后面试官还很无奈的说了句“小伙子还需要提高下自己的知识水平”。。。

问题

1.自我介绍

2.c++多态实现的原理(不是多态的使用),涉及虚表的一些细节

3.静态变量与成员变量的区别(这个不知为何按照标准答案回答面试官直摇头)

4.虚函数、纯虚函数区别,为何要用纯虚函数。

5.inline函数与普通函数、宏定义的区别

6.永远的tcp/udp,tcp如何确保接收到正确的数据等,还牵扯到了pdu和mdu(仅回答最基本的区别是会被面试官鄙视的,他会往死里问细节)

7.opengl渲染管线,各阶段做了什么

8.unity3d的两种shader及区别、在渲染的哪个阶段起作用

9.设计模式,如mvc等(一个都没答出,这时面试官和我都放弃了)

10.一些个人项目的问题,背包、地图编辑系统如何实现(这个怎么答都答不上点,既不是抽象的原理又不是具体编码实现,比如问如何存储场景物体数据,答将场景物体transform内数据转xml存储不是,答具体转xml要用的函数名又不是)

扫描二维码关注公众号,回复: 5580924 查看本文章

11.面试官彻底放弃,问有什么要问他的

总结

基础知识不牢靠,学习实际操作用了太多时间忽视了理论学习。察言观色的能力不够,无法理解面试官究竟要问什么。

猜你喜欢

转载自blog.csdn.net/ardepomy/article/details/88563007