【网易互娱游研面经】面经+心得

【网易互娱面经】面经+心得



前言

目前在美留学,也是游戏开发专业。因为毕业打算回国发展,想着就去投一投暑期试试,结果试试就逝世了。


1. 面经部分

首先面试官真的很不错,你说的模糊的地方都会逐渐引导,一直很有耐心

  1. 第一题就是算法,但是太长了我就不写这了,难度一般
  2. C++中引用和指针的区别
  3. 介绍const已经各种使用情况,分别有什么效果
  4. 介绍右值引用以及move的底层实现
  5. 你觉得为什么move什么时候用好,为什么好
  6. 讲一讲拷贝构造器和移动构造器
  7. C++中一些容器的底层了解吗?讲一讲set和vector的底层
  8. C++多态了解过吗,讲讲多态的理念和底层实现
  9. 智能指针了解么,简单介绍
  10. shared_ptr中计数器的实现
  11. UDP和TCP的区别
  12. 简单讲解TCP的三次握手
  13. TCP头的标志位字段,除了ACK还有啥(这个我是真不会,大学的老师对于TCP头那部分直接跳了,就记得SYN,FIN)
  14. 算法题收尾:给一个二叉树,找出最小深度(由于当时人已经有点麻木了,根本没法冷静思考,居然傻到用深度优先遍历来做,结果就是没写出来了哎。面试一结束才发现广度优先才是解题思路)
  15. 最后面试官一句“谢谢你参加本次面试”我直接人凉了

2

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
米哈游是一家知名的游戏开发公司,他们的SDK工程师是负责开发和维护米哈游游戏的软件开发工具包(SDK)的工程师。以下是面试时可能会涵盖的一些问题和要点: 1. 编程语言和技术: 在面试中,你可能会被要求谈论你熟悉的编程语言和技术。作为一名米哈游SDK工程师,你必须熟悉至少一种编程语言,如C++或Java,并且具备良好的编码和调试能力。 2. SDK开发和维护能力: 面试官可能会询问你如何开发和维护SDK。你需要了解SDK的基本概念和用途,并能够解释如何设计和构建SDK,以方便游戏开发人员使用。 3. API设计和文档撰写: SDK工程师通常需要设计API,以便外部开发人员能够轻松地使用SDK。你可能会被问到如何设计易用的API,并如何撰写清晰和完整的文档。 4. 跨平台开发经验: 米哈游游戏通常在多个平台上发布,因此SDK工程师需要有跨平台开发经验。你可能会被问到如何保证在不同平台上的SDK兼容性和性能优化。 5. 解决问题能力: SDK工程师通常需要解决各种问题,包括性能问题、兼容性问题和代码错误等。你可能会被要求谈论你在过去的项目中遇到的问题,并如何解决它们。 总之,成为米哈游SDK工程师需要具备扎实的编程基础、SDK开发和维护经验、API设计和文档撰写能力,以及解决问题的能力。面试中,你需要展示你在这些方面的技能和经验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值