去了先跟前台拿了一份笔试题,直接在一楼的玻璃房里做题。题目难度一般都是一些java和数据结构基础,快排,sql编写,java程序找错误等等。建议一定写算法时注意边界情况,这是后来总结出来的,如果只写出大体的排序过程,不考虑空,empty等会很吃亏。
做完题就是去楼上面试,面试只有一个面试官,按照简历和笔试题问一些问题。因为面的是游戏服务器开发工程师,问了一些游戏内常见玩法的实现,比如一堆道具,掉宝概率如何控制等等,还当场写实现方式。可惜就上面说的,一些临界情况忘记写了,实际平时开发过程中会写的。结果被反问写的这个如果策划配数据配错了怎么办,容错能力不行,还有算法也是,被反问如果我传一个空表你这个会报错吧。
然后就是一些项目经验,负责什么之类的,感觉工作中做的最难的工作是什么之类的这些。面完后告知等消息,没过。...查看更多
包含1个问题,1个回答
Q:快速排序,游戏内常见业务的具体实现。