0%

网易互娱游戏开发工程师一面

  • 30min代码题,很简单,写完后面试官才来
  • 自我介绍
  • 基础问题
    • 虚函数,多态
    • 虚函数表,虚函数指针
    • 构造函数和析构函数,能不能是虚函数
    • static
    • 内存泄漏
    • 智能指针
    • 类的大小,运行时sizeof,运行前?
    • 内存对齐(答错了。。)
    • new和malloc
    • 程序编译的过程
    • 编译完得到的可执行文件在操作系统里具体是怎么执行的
    • 线程通信,存在的问题,锁
    • 进程通信
    • socket
  • 游戏设计相关问题
    • 玩什么类型游戏? MOBA类,比如英雄联盟
    • 天梯排行榜的设计,topk问题,不能分布式,大顶堆
    • 每个玩家都想知道自己在全球的排名怎么设计(应该是桶排序,因为分数范围有限,没答出来)
    • 英雄视野设计,自己和队友的视野,遮挡物,技能和攻击影响的视野,怎么判断敌方英雄进入自己的视野
    • 范围性技能设计,圆形内随机选点
  • 5~7天给回复

Welcome to my other publishing channels