当前位置: 首页 > 面试经验 >

Unity-游戏客户端面经记录

优质
小牛编辑
75浏览
2024-07-17

Unity-游戏客户端面经记录

前言

我从三月开始准备,这是我之前写下的春招找实习留下的面经(突然想起来记录一下)

第一家 广州

  1. 首先问一下学习unity 多久了
  2. C++ 在学校是怎么学习的
  3. 那就问一个C#问题 List底层是什么
  4. 无序数组怎么增加增删的效率
  5. 聊天:lua现在好像淘汰 C# 技术栈就够 huatuo
  6. 场景题: 水果忍者 怎么随机生成水果和角度
  7. 场景题 : 水果忍者 怎么切割

第二家 杭州

1.首先问一下学习unity 多久了

2.介绍一下项目

3.热更做了吗

4.有使用过unity的性能工具吗?有遇到性能问题吗

5.在CPU 和 GPU 方面的优化 大概了解吗

6. 说一下你关于状态机的使用(后面有说公司项目有多用状态机来实现框架)

7.unity 的进程有多少个

8.unity 生命周期

9.改变timescale不会改变生命周期的哪个函数

第三家 北京

  1. 自我介绍
  2. IOC容器的理解(项目写了QF框架)
  3. IOC和其他方式的区别以及项目中好处
  4. 洗牌算法
  5. 说一下单例模式
  6. 介绍一下我的项目
  7. 为什么用射线检测来实现爬墙跳,为什么不使用其他的
  8. 请介绍一下反射
  9. 为什么使用lua热更不使用C#
  10. 排序算法有哪些
  11. 请介绍一下快排
  12. 如果使用unity和py通信应该怎么使用通信协议
  13. 学过shader吗 介绍一下
  14. 学过计算机图形学吗,三维坐标怎么转为屏幕坐标

反问:

15.说是无人机的虚拟仿真,unity做一个页面端

第四家 深圳 某中厂

  1. 自我介绍
  2. C# 类与接口的区别
  3. 数组与链表的区别
  4. 数组和链表的使用场景
  5. GC 产生的原因
  6. ArrayList和List区别
  7. 介绍一下委托
  8. 相机三种的渲染形式
  9. 物理更新在哪里
  10. 为什么用fixUpdate
  11. Lua 类的实现
  12. Lua ipair 和pair区别
  13. 卡牌组 怎么实现的(项目问题)
  14. 洗牌算法
  15. 缓存池怎么实现的
  16. 自研引擎的看法

反问:

17.进去做什么 :做业务之类的,自研引擎用纯Lua

18.后续流程

19.表现 (lua要提高,基础还行,但是扩展要仔细看)

#unity客户端##游戏开发#
 类似资料: