字节朝夕光年--游戏客户端实习--一二HR面(已offer)

前言

从寒假开始准备暑期实习也差不多准备了2个多月了,陆陆续续投递了10多家游戏公司,有挂简历的,也有一面挂了的,也有收到offer了的。但是现在大多数还是在等笔试筛选完毕,笔试完一周多了有些公司还是没有挂我也没有面试通知。双非人留下了眼泪:(

看了挺多牛客的面经,给了我很大的帮助,我也是时候来继续传递火把了。希望能帮助到大家。

3.8 一面 1h

  1. 手撕算法:两个链表相加。
  2. 自我介绍
  3. 你哪个项目做的最好?简单介绍下。
  4. 你这个小地图是怎么制作的?
  5. 根据小地图深入问了其他具体的问题,问了比较久。
  6. 假设你的游戏基本模块已经有了,现在要加一些过场动画在不同的剧情节点,该怎么设计?(TimeLine)
  7. 我看你场景里面有个下雨的效果,怎么做的?
  8. 假设现在有个需求:白天和晚上需要实现不同的场景效果,比如天气、地面的光亮程度、材质等等可能会发生变化,你怎么处理?
  9. 你的项目中后坐力是怎么实现的?
  10. 屏幕震动是怎么实现的?
  11. 血的动态变化是怎么制作的?
  12. 你游戏中是怎么动态装备配件的呢?那假设现在是动画装配配件,你怎么处理?
  13. 了解过字典吗?(不知道,跳过了)
  14. 一个链表,怎么求倒数第K个节点。
  15. 简单说说数组和链表的区别。
  16. 因为我上面提到了数组查询快,链表删除快,怎么设计一个数据结构查询也快删除也快(哈希+拉链法)
  17. 那如果哈希的值太大了,怎么处理?(取模)
  18. 那我现在要对这个哈希表扩容,该怎么处理?(我回答创建一个大的数组,直接Copy,虽然我知道这样的解法不行,但是我实在想不到了。。)
  19. 熟悉什么语言?
  20. C#的拆装箱。
  21. 拆装箱为什么耗性能?
  22. 为什么栈比堆快?栈和堆的区别?
  23. 场景题:现在要实时维护一个玩家排行榜,怎么设计数据结构?
  24. 反问:对实习生有什么要求吗?

一面总结

八股很少是有点出乎我的意外的,好在我的项目是自己做的我都了解是怎么实现的。
字节更加在意算法和实际应用场景。

3.9 二面 55min

  1. 自我介绍。
  2. 简单介绍你的项目。
  3. 你在做项目的时候有没有遇到什么难点?是怎么解决的呢?
  4. 根据我的回答出了一个场景题:那假设你的背包系统里面需要有一个背包整理的功能,怎么制作?增加一个需求:我可能会有消耗品、武器、道具等等,玩家可能想筛选出某一类的物品,你怎么制作?增加一个需求:那我现在每一个物品的优先级可能不一样,也就是物品在背包里面的位置不一样,你怎么设计呢?
  5. 你学Unity多久了?是怎么进行学习的?
  6. 你说你学习过Java和C#,那你讲讲这两个编程语言有什么区别?
  7. (提到了C#跨平台)那你知道Mono和IL2cpp吗?简单说下。
  8. 那你了解Lua吗?知道Lua是干什么的吗?为什么热更新用Lua不用C#?
  9. 那你知道其他的解释性语言吗?
  10. 你数据结构与算法基础怎么样?(我回答了还行,然后后面就G了。。)
  11. 做一个题目吧:走格子。一个人在左上方,要走到右下方,只能向下和向右,走到终点一共有多少种走法?增加一个条件:那现在从左下角开始走,而且现在也可以向上走,怎么计算?(我一开始用的DP,面试官多加了一个条件我就不知道咋做,然后面试官问有没有更优的解法?)
  12. 有个抽奖系统,有插入奖品和删除奖品的操作,都用O(1)的时间,然后你还有针对于每一个抽取奖品的概率都是等同的。比如一开始4个奖品,每个奖品25%的概率,加入一个奖品用O(1)的时间,然后每一个奖品的概率就变成20%。怎么设计数据结构?(我一开始答的哈希表,他说只用哈希表可以吗?因为要等概率抽取奖品。面试官提示我我也没答出来。。。)
  13. 现在有1000w人,希望有一个游戏排行榜系统,能够实时排名,但是只显示前100名玩家的信息或者ID,怎么设计数据结构?
  14. 反问:问了下我哪里还需要加强的。(面试官说我数据结构这个方面明显有点欠缺,但是每一个人都有自己擅长的方向。听到这里我感觉我要寄了。。。)
  15. 问我的职业规划,以后想做什么。还问我什么时候可以来实习。

二面总结

字节跳动的面试八股比较少(可能我特殊点?),问实际应用场景比较多,再就是算法。而且面试官一般都喜欢深入问。主要还是根据简历提问。还有就是字节的面试官人真的很好!说话很温柔的那种,我面试一点不带紧张的,体验很好。

附加

二面感觉前面答得不错,后面的几个场景题答得很一般,没有达到面试官的期望。
就在我当天面完之后我其实预感我要寄的。而且当天都没有收到通过的电话,一般来说字节如果过了很快就通知的。所以我也不抱有任何期待了。
但是惊喜的是在第二周周一中午,也就是3.14日,刚刚午休完,就来了个北京的座机号,说我字节二面过了,约HR面试。
不知道是不是太缺人?

3.17 HR面 10min

怎么只有两面技术?Σ(っ °Д °;)っ
话说这HR面怎么就10min?

  1. 面试官自我介绍(第一次遇到面试官自我介绍,也是第一个开摄像头的,感动)。
  2. 本人自我介绍。
  3. 我听你刚刚自我介绍好像与游戏相关的方面比较少?(慌了下:啊?我好像有一半都在讲游戏呀)
  4. 问了我一个成绩比较好的团队竞赛经历,问我整个项目大概是在做什么,是怎么分工的。
  5. 看你简历上做了一个FPS项目,是比较喜欢玩FPS游戏吗?
  6. 那你最近有在玩什么游戏吗?原神你氪金重吗?不怎么氪金强度会不会跟不上?
  7. 大概什么时候可以到岗呢?实习多久?有没有转正的想法?
  8. 反问环节:
    (1)请问贵公司对于新人的培训具体有哪些方案呢?
    (2)实习多久可以申请转正呢?
    (3)请问广州目前现在有几个工作室?

HR面总结

HR面其实更多的就像是在聊天,比较惊讶的是面试官迟到了而且10分钟结束了。。。

3.22 已收到offer

附加

收到offer之后问了一二面的面评,说不方便透露,但是说都是积极的。感谢一二面面试官:D

#面试复盘##面经##游戏客户端开发工程师##字节跳动#
全部评论
2 回复 分享
发布于 2022-03-25 14:52
我今天刚刚HR面完,说给通过,offer还要和其他面试官讨论决定,来沾沾楼主喜气呀!🤣
1 回复 分享
发布于 2022-03-28 19:48
竟然没有三面😂
1 回复 分享
发布于 2022-03-28 11:22
字节这个有笔试么
1 回复 分享
发布于 2022-03-26 22:15
排行榜是维护一个大小为100小顶堆吗?
点赞 回复 分享
发布于 2022-04-21 20:00
奖品哪题应该是维护一个数组,删除时随机一个下标,然后和最后一个元素交换,并把数组大小减一就行了,插入直接插最后面。
点赞 回复 分享
发布于 2022-04-21 19:34
澄清一下,原神不氪金强度不会跟不上,只有不够肝才会
点赞 回复 分享
发布于 2022-04-21 19:31
楼主,请问您当时笔试4道题做了几道啊
点赞 回复 分享
发布于 2022-04-10 12:08
奖品这道题,用字典怎么样,底层是哈希表。 添加,删除都是O1 概率通过这个字典的大小1/length算出来 好像没问题?
点赞 回复 分享
发布于 2022-04-05 18:58
点赞 回复 分享
发布于 2022-04-02 01:05
牛逼,请问楼主 字节这些个笔试题难度怎么样
点赞 回复 分享
发布于 2022-04-01 17:20
恭喜同学成功投稿参与【面试复盘】,并通过审核! 请留意你的私信,官方红N人员将与你取得联系,进行奖励发放~ 戳:https://www.nowcoder.com/discuss/872618了解更多活动详情~
点赞 回复 分享
发布于 2022-03-29 17:29
恭喜同学成功投稿参与【面试复盘】,并通过审核! 请留意你的私信,官方红N人员将与你取得联系,进行奖励发放~ 戳:https://www.nowcoder.com/discuss/872618了解更多活动详情~
点赞 回复 分享
发布于 2022-03-28 08:39
恭喜同学成功投稿参与【面试复盘】,并通过审核! 请留意你的私信,官方红N人员将与你取得联系,进行奖励发放~ 戳:https://www.nowcoder.com/discuss/872618了解更多活动详情~
点赞 回复 分享
发布于 2022-03-26 16:29
恭喜同学成功投稿参与【面试复盘】,并通过审核! 请留意你的私信,官方红N人员将与你取得联系,进行奖励发放~ 戳:https://www.nowcoder.com/discuss/872618了解更多活动详情~
点赞 回复 分享
发布于 2022-03-27 21:57
我也没有三面,今天hr来看看大佬面经
点赞 回复 分享
发布于 2022-03-30 08:59

相关推荐

面试后等待回复的过程是很着急的,尤其是一周过去还没有收到结果时,许多人会怀疑自己是否已被淘汰。实际上,延迟回复的原因有很多,不一定被淘汰哦。 企业延迟回复可能的原因:1. 流程繁琐:大型企业或国企的面试结果需经多层级审批,耗时较长。  2. 岗位优先级低:若职位非紧急需求,HR可能优先处理其他事务。  3. 候选人对比:企业可能在权衡多位应聘者,尤其当首选者犹豫时,会延长决策时间。  4. 突发状况:如部门调整、负责人出差等,均可能导致延迟(我有一次就遇到hr请假导致时间延迟了哈哈)。  怎么判断是否还有机会呢:1.面试表现:若面试时交流顺畅、反馈积极,可能仍在评估中。  2.行业惯例:部分行业(如 academia 或政府机构)回复周期通常较长。  3.HR态度:若结束时对方明确告知“一周内回复”,超时可主动询问;若未提时限,建议等待10-14天。   要主动跟进:1. 时机选择:若超时未回复,可在第7-10天礼貌发邮件或电话询问,例如:您好,感谢之前的面试机会。我对该岗位仍非常感兴趣,想了解目前的进展。如有需要补充的材料,请随时联系。2. 避免频繁催促:一周内最多跟进一次哦,以免留下负面印象。  要同时做好两手准备  :1.继续投递简历:不要因等待而暂停求职,多线投递能减少焦虑。  2.复盘面试:反思回答中的不足,优化后续表现。  也要做好心理调整建议哦:1.求职是双向选择的过程,延迟未必与个人能力相关。即使最终未通过,也可视作积累经验的机会哦。总结:一周无回复未必是坏消息,主动跟进并保持积极心态是关键。无论结果如何,每一次面试都是迈向理想工作的阶梯。与诸位共勉,加油!#面试等了一周没回复,还有戏吗#
点赞 评论 收藏
分享
评论
21
104
分享

创作者周榜

更多
牛客网
牛客企业服务