• 2023秋招--快手--游戏客户端--二面面经


    二面:8/30 — 50min

    面试官提问:15min

    1. 自我介绍
    2. 介绍下你觉得做的最好的项目。
    3. 做的过程中有什么重难点?
    4. 挖项目。

    做题:30min

    1. 写一个题吧,看你敌人AI用的有限状态机,那就手撕一个状态机吧,15min够吗?(我:???心头一惊.jpg)
    2. 写完之后面试官让我说下思路、怎么写的。(有一个小地方忘记写了,面试官提醒了下,之后完整写出来了)
    3. 再写一个算法题吧:二叉树的最近公共祖先。(递归秒了,然后面试官说递归的空间复杂度大了点,可以不用递归吗?)

    反问:5min

    1. 反问
      8.1. 对应届生有什么要求?答:基础最重要。当然你在某一个领域研究了很久并且有不错的结果,达到了社招一样的水平或者更高也可以。
      8.2. 部门做什么游戏?答:动作、slg、跑酷。开发周期一年左右(都是小游戏)。
      8.3. 应届生进来能接触到什么业务?答:有培训,之后看自己想做什么方向。客户端进来一般是先拼UI + 一些逻辑性的内容。
    2. 面试官最后突然问我一句:你觉得这次面试难度如何?
      9.1. 我: 我觉得难度中等吧,只是手写一个有限状态机确实我没想到。
      9.2. 面试官: 我看你项目中写过状态机,想给你点挑战性。能徒手写的话说明你已经充分理解了,整体也不难,主要是体现了面向对象的思想。但是能徒手写出状态机的应届生不多。
      9.3. 我: 这也是我第一次面试让我写状态机的,之前都只是问怎么实现的。

    二面总结

    挖项目 + 场景题 + 算法题。
    无八股。没有问实习。

    吐槽下,写代码用的是线上的IDE,没有代码补全,像 Dictionary 或者 MonoBehaviour 这种比较长的单词,我都是默写出来的。。。

  • 相关阅读:
    Vue在移动端实现图片的手指缩放
    2023/9/19 -- C++/QT
    寻找 llvm v3.5 的目标代码生成模块
    CSS引入样式的方式
    短视频矩阵系统软件源码
    ESP8266-Arduino编程实例-GA1A12S202对数刻度模拟光传感器
    在瑞芯微 Rockchip SDK中增加自己的程序并使用CMake编译
    进程,内核线程,用户线程,协程,纤程......操作系统世界观
    BGP联盟实验
    java集合框架------Collection接口
  • 原文地址:https://blog.csdn.net/qq_52855744/article/details/127577666