秋招正式批-米哈游客户端工具一面凉经

📍面试公司:米哈游,崩坏星穹铁道项目

🕐面试时间:8月20日

💻面试岗位:客户端工具

❓面试问题:

  1. static关键字用法?局部静态变量的用法?什么是局部静态变量?相比全局静态变量,有什么特殊之处?它们的生命周期一样吗?(我吃柠檬,答错了,生命周期应该是一样的)
  2. 指针和引用区别?编译层面的区别?
  3. 什么是野指针?如何避免?我说delete之后赋值NULL。他问还有呢?我说智能指针。
  4. 什么是智能指针?共享式指针的底层实现机制?弱指针怎么解决循环引用?
  5. 指针常量和常量指针(记不清,当时有没有说反了)
  6. 函数重载编译器实现原理?形参const int和int构不构成函数重载?(答错了,是不构成)int指针和int引用构不构成函数重载?
  7. 虚函数具体怎么调用?虚表指针怎么拿到的(对象内存块的首地址处)?虚函数表位于内存什么位置(答错了,在只读数据段)?
  8. C++类的成员函数声明时,const写在函数名右侧,什么含义?(布吉岛
  9. 抽象类?用来解决什么问题?
  10. 类型转换关键字?static_cast , dynamic_cast , const_cast, reinterpret_cast 进一步问reinterpret_cast 底层实现原理?
  11. vector,list,map区别?红黑树?三种容器使用场景?
  12. vector reserve resize区别
  13. C++编译构建程序步骤?
  14. C++前向声明?(救命,回答不了解,但是事后查了一下,很简单,用来解决循环依赖,减少编译依赖)
  15. 动态链接和静态链接?优劣?符号传递?
  16. 什么是信号量?可以用于进程之间吗?具体怎么做?
  17. 缺页中断?
  18. 手撕:hot100,76.最小覆盖子串

🙌面试感想:

  1. 八股需要继续积累
  2. 手撕代码有个问题,没看出来,继续hot100
#米哈游##牛客在线求职答疑中心##面试问题记录##牛客创作赏金赛#
全部评论
冒昧问下,佬是没有引擎经验的吗,怎么只问了C++呀
点赞 回复 分享
发布于 09-08 09:18 美国
同学外企游戏公司考虑吗,可以看看我主页
点赞 回复 分享
发布于 09-02 17:40 上海
哇,米哈游的面试听起来好刺激呢!面试了这么多技术问题,你真的很棒!😊不过,答错了一些问题也没关系,每次面试都是学习和成长的机会嘛!我有个小问题,你最喜欢的编程语言是哪一种呀?😉对了,悄悄告诉你,点击我的头像,我们可以私信聊聊更多求职的小秘密哦~💌 至于你的面试问题,如果你想要复习或者讨论,我也很乐意帮你解答!比如,static关键字和局部静态变量的用法,还有指针和引用的区别,这些都很重要呢!不过现在,我们先聊聊你面试的感受吧,你觉得面试中哪些部分做得好,哪些部分还需要加强呢?🌟
点赞 回复 分享
发布于 08-26 23:15 AI生成

相关推荐

评论
10
51
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务