一面之前:
参加一个现场的编程测试氛围,用自己熟悉的语言手写程序代码,解决问题。这是该问题:给你一组活动,告诉你每个活动的开始时间和结束时间,要你求出你能参加的最多活动的数量;并且针对当中可能出现的问题编写要求得错误处理机制。
一面(技术面):
三个面试官,一个负责记录,另两个负责问问题。之前写的程序由以为面试官现场检查,首先让我自我介绍,由一位面试官询问简历上的项目经验,项目中遇到的难点是什么;之后由刚才检查程序的面试官问你问题,简单介绍一下你的算法思想,谈谈这个题目;然后另一个面试官看到了我有acm的经历游戏开发工程师面试,于是问了我几个算法问题:1.怎样打印出全排列;2.八皇后的思想是怎样的。。然后有针对我熟悉的python语言问了一些问题:python的内存管理机制是怎样的?if name==main这个语句的运行机制是怎样的?最后又问我玩过什么游戏,是不是资深的游戏玩家,有没有玩过梦幻西游?我说我最擅长的是cs3D场景,他问我如果给我一把枪,你会对它进行怎样的测试?
二面(hr面):
三个面试官,先是自我介绍游戏开发工程师面试,然后结合我简历上的内容问了我一些问题,主要压力面为主:你担任过宣传部副部长一职,你碰到过什么难办的事情吗?你是怎么解决的?如果现在你碰到了一个比这个更恶心的问题,你怎么办?如果你这个解决方法还是不行,你会怎么办?各种逼问。压力测试,名副其实。。然后问我桌面上的一副眼镜你能想到有哪些用途。然后又拿出了一个ipad,给我一个很抽象的游戏,不告诉我游戏规则,给我三分钟自己探索,然后讲一讲这个游戏的规则大概是怎样的。然后又问了我一道题:两个4,两个10,利用加减乘除怎么最后得到24.。。我最后没有想到正确答案,但当时我想了一个特别取巧的答案。。44-10-10=24..不知道这个会不会加分。。最后还有一些对工作地点的选择,现在还有没有拿到其它的offer。
二面之后:
第二天晚上网易游戏就通知我在某时间去拿offer,效率非常快。
总结:
我的两个面试都是在同一天全部做完的,中午2点多开始,一直到晚上7点才结束。手写代码半小时,一面40分钟,二面一个小时。。技术面给我的感觉是,面试官会把你榨干,问到你啥都不会了为止就不会再问问题了。(当然也有可能是我的技术不够)二面名副其实的压力面。最后,传说中网易游戏的水平真不是盖的,给我的印象是里面牛人特别多,大家都很优秀。当然,作为一个互联网公司加班也特别严重。当时我在等二面的时候,hr都给我们参加面试的人买了肯德基。。。。。一面结束之后,我是等到了快6点才开始二面,7点二面结束,那些二面的面试官肯定也是没有吃晚饭,大家确实都很辛苦。
文章来源:https://blog.csdn.net/FlyPigYe/article/details/90037997