8.9的笔试 — 8.14最后一场面试结束 — 8.23收到offer call + 意向书邮件
字节的秋招效率真的刷刷刷的超级快
接下来8.27就开始提前实习啦,到现在差不多也过了两个礼拜了,就来写一个分享
本人就读于浙江水利水电学院,双非本科,无实习经历。
只要你简历不乱写,拿一个内推码,笔试机会都是可以get的,学历坎就靠这一下了。
1.先来简单分享一下面经
一面:
*偏基础知识,也有一点思路扩展
自我介绍
项目简单问了几句
- tcp和udp的区别
- tcp报文里的信息是怎么处理的
- 加问:如果让你对udp进行一定的改进,你会怎么做?
- c++内存里栈和堆的区别
- 加问:怎么给c++加一个GC机制
- c++里class和struct的区别
- 介绍一下内联函数
- 数据库了解吗(这个我当时回答说不太了解,然后只讲了一下索引的数据结构那一部分)
- 介绍一下设计模式,详细讲两个
- 怎么用数组实现栈(说真的看惯了两个栈实现一个队列的我当时有点懵。。。)
算法题:
1.单调栈的题
2.LRU相关,这个说是以说思维为主,并且O(1)的时间复杂度可以作为后面聊聊。但我一开始就想着哈希+双向链表,但有个地方一直没想通卡在那里,然后面试官一直在劝我说你可以先写起来,用哪个数据结构也都可以,也不一定要用哈希
3.一个数组,怎么让它变成a<b>c<d>e<d...这样的一大一小的排列(这个最佳思路是一遍遍历,后一个数和前一个比较一下,不符合要求的大小那这两个就换一下就行。比如:1,2,3,到2和3的时候应该是大于符号,那就把2和3换一下变成1,3,2,前面的1<3并不会被破坏)
二面:
*偏数学的奇奇怪怪的题,以及项目相关
自我介绍
项目问一点:这边因为我前面简历有些oj管理相关,所以问了oj的结构,大致处理流程
加问:如果有人在代码里加入了会破坏系统的指令,oj是怎么处理的(从子进程的权限方面出发)
- 对虚函数有了解吗?
开始问问题:
- 一把左***装满子弹,现在有5个人轮流对着自己脑袋开一枪,求第五个人的存活概率
- 小明和小红连续抛硬币,先出现正反反则小明赢,先出现反反正则小红赢,这个游戏公平吗(那肯定不公平啊)算一下各自概率
- 随机在圆内生成N个点,请问N个点全在 同一个半圆的概率
- 实现线程安全的智能指针
- 现在有个系统,查询频率很高,但是数据量太大了,设计一个分布式的系统
算法题:
完全二叉树的判定
三面:
*偏项目一点
自我介绍
项目介绍一下,细问了几个点,包括用的什么语言?什么网络通信协议?为什么选这个协议?数据量大不大?碰到了什么问题怎么解决的等等,就着一个项目大概聊了20min这样
- 讲一下extern C的用处(强烈建议各位往底层的底层再走走,三面的面试官真的很能刨)
- malloc了解吗,简单讲讲。接着刨:malloc具体是怎么分配内存的
- 多进程和多线程同步方面
- STL容器相关
- 项目里有一个人脸识别的,然后就问了knn算法
- 加问:那如果我现在有很多分散的点,我要怎么找出我指定的一个点的一定范围内的所有点?(这个就很接近那个aoe技能找怪物,游戏相关的面试挺喜欢问的,我是从四叉树和十字链表这两个方面答的)
- 加问:现在我有很多点,你要怎么划一条直线把这些点按数量分成两份?
*三面没码题,我当时以为我直接凉凉了。。。
hr面:
还是会问一些项目相关的问题,但建议不要从太技术性的方向回答,然后生活性的问题好像没有
- 给你印象最深的是哪个项目简单讲讲
- 过程中遇到了什么问题是怎么解决的
- 如果给你自己完成的模块打个分,你会打几分
- 现在你再去回头看的话,你会从哪几个部分对它进行改进
- 你们的项目团队是怎么进行分工的
- 你觉得你前几次的面试如何
- 你打算往游戏方向发展的话为什么之前不去找一些游戏相关的项目呢
- 之前为什么没有参与实习呢
- 你有考研的打算吗
- 为什么选择来字节的游戏部门
- 平时玩哪些游戏,端游有玩过哪些?
- 大学期间最有挫败感的事情是哪件
大概是这些,聊了30min左右
2.入职体验
8.27的时候签了实习合同,进行了简单的入职导引和IT培训,下午就分配到工位上了(有一说一,两台显示器真的爽)。字节新入职的实习生是有导师(Mentor)一带一的,没有游戏的项目经验就跟着新人文档从零开始学Unity,也没有什么压力。
字节是早上10点上班,晚上下班也还好(我8点左右就溜了)不打卡,包三餐再加下午茶(第一天是可莎蜜儿的可颂,第二天是奈雪的茶的肉松面包。。。。。说实在的,我为我的体重担忧)

3.游戏团队现在是啥状况?
字节的游戏刚起步,杭州部门也有几个项目是刚刚开始,从头开始加入一个大型商业游戏开发的机会哪有这么多,真的,抓住它
全部评论
(16) 回帖