- 最后登录
- 2024-3-11
- 注册时间
- 2013-9-17
- 阅读权限
- 90
- 积分
- 40625
- 纳金币
- 26224
- 精华
- 17
|
来自蛮牛网友的分享..看看Unity海外公司的招聘题目..
最近拿到了unity, UK Office的Offer,趁热打铁,与大家分享面试经历。
本人去年本科毕业后在爱尔兰的Havok总部实习将近一年,由于人事部决策不能转正,于是开始了艰辛的求职之旅。
于是我把目光投向了隔壁的Unity,正好英国分部在招Graduate Technical Support Developer,大致就是技术支持,招刚毕业没几年的大学生。然后投了简历,陆陆续续接了两个电面,调查了背景,问了问学术方面的问题。
我表现不错,各方面都挺好,一个月后Unity的Director of Testing, Supporting, Documentation从英国飞到爱尔兰面试我。我们在机场碰面,喝了杯咖啡寒暄了几句就开始Technical Testing。他给了我一份试卷,总共10道大题,要求我一小时内做完。可惜试卷最后被他拿走了,我没能拍下来。原本以为题目是关于Unity的,但其实是我多虑了,这些题目还是很基础的,大致分为这么几个方面:
1. Stack and Queue. 栈和队列的定义和实际应用举例。
3. Pre-Processor. 预处理符号#的使用,预处理的机制阐述,以及它的利弊。
2. Doubly Linked List. 双向链表的定义,以及添加和删除一个节点的C++实现。
3. Binary Search Tree. 二叉搜索树的定义,以及查找一个节点的C++实现,主要考察递归的运用。
4. Implementing a C++ function to convert a string to an int. 写一个函数,将一只含数字与正负符号的字符串转换为整数型,不能调用系统函数。主要考察ASCII码的使用。
5. C++ constructor and destructor. 给你好几个构造函数,以及一个析构函数,然后给你一个main函数,里面有几行代码,让你说出具体的调用顺序。主要考察构造函数的种类以及C++函数的生命周期。
6. Vector Math. 空间向量运算,包括向量的点积和叉积,匀加速直线运动的位移等等。中国学生表示毫无压力,高中数学物理知识很扎实。
7. C++ Bit Manipulation. C++的位运算,与,或,异或。这个我确实没怎么准备...
8. 32 Bit Color. 32位色的解释。RGBA通道,每个通道8位。主要考察计算机图形学。
9. Gray Shades. 一共有多少个gray shades,这个我不知道该怎么翻译,当时我也不知道该怎么回答。后来讲解题目的时候才知道(0,0,0)到(255, 255, 255)一共有254个gray sahdes,即0<n<255, (n, n, n)为一个gray shade.
做完试卷后开始讲题,除了个别题目以外,我做得很不错。
讲完试卷以后就开始聊天,涉及到个人经历,学术方向,对Unity的认识,Unity和其他引擎的比较,Shader的写法,四元数等等.... 一聊就是3个小时。
于是那天我在机场整整面试了5个小时... 对!就是人来人往的机场... 最后他说我很有希望,他很享受面试我,是目前表现最好的一个,让我耐心等等。然后大概两星期后接到电话,给了个口头承诺,在给我准备工作签的材料,准备好了然后发个书面offer。
楼主我被聘用了!年薪就不透露了...
整个面试,从投简历到拿到结果,经历了2个月时间,欧洲人的办事效率,你懂的...
|
|