游戏服务器 社招
过年回上海裸辞出去玩了一个月,5月回来找的工作,正好现在有时间了,抽空写一下社招面经,有些已经忘记了。裸辞还是太冲动了,菜鸡不配gap,两年工作经验不应该随便裸辞,还是太年轻、太狂妄了。当年校招腾讯、祖龙、小米等等offer随便拿,以为社招还跟校招一样简简单单,结果现在只能去个小公司养老了。
巨人网络(球球大作战)
golang游戏后端,线下1、2、3面一起的
一面
- 项目架构图
- pb的底层实现结构,以及二进制内容
- redis如何原子性操作?
- 全服全服排行榜设计
- golang的八股文
二面
- 随便聊聊天
三面
- hr面,给的真多。
去了巨人呆了三天就跑路了,三天里我基本到点就走的。看业务群里凌晨三点还有消息,好像天天这个强度,我就溜了,没地方去可以考虑,给的是真多。
散爆(在研项目)
golang后端,线下1、2、3面一起的
一面
- 项目结构介绍
- 充值流程的顺序
- golang八股文
二面
客户端主程面得,就一个问题
- 赛马问题,就是多少只马,选出其中最快的那几匹。当年有点印象,现在忘记了,随便答了答。
HR面
没及时接offer,等吉比特的来着,口头的被毁了。
吉比特(不朽家族)
双端开发
一面
- C++智能指针
- TCP、UDP、KCP的区别
- 各种C++的八股文
- 公会的设计,以及mq通信会带来哪些问题?
二面
- 全区全服聊天服的设计。这个被拷打,当时给出的问题是10万在线,每秒1000个玩家同时聊天,如何设计?我当时面的时候就在想1000 * 10W,每秒1E的广播量,啥带宽能顶住的啊?我说可不可以延迟,他还说必须实时。我觉得有点扯,面试还说我之前的聊天服比较简单。面完之后我问了下之前的服务器老大,他说每秒1000个玩家聊天,客户端怎么展示?emm好有道理,感觉被面试官玩弄鼓掌之中
HR面
hr面挂了,养了我一周的鱼,白瞎我散爆的offer了。下次我学会了,先接offer,省的被养鱼最后还挂了。
途游(斗地主)
一面
聊聊天
二面
就离谱,问我在go里如何开启一根协程等这种问题。仿佛就是在问我如何打印hello world一样
三面
问的都是奇奇怪怪校招问题,什么GET和POST的区别?等等
HR面
本来也不太想做棋牌,薪资够的话,也不是不行。要价和巨人的一样,后面hr给挂了