各大游戏公司面经笔试题汇总(资源来自网络)(实时更新)

来源:互联网 发布:浙江省数据库三级 编辑:程序博客网 时间:2024/05/21 14:56

UBI(育碧)笔试题分享

1、写一个函数确定一个int是否是2的幂
     and 重写上面的函数,不用循环且高效实现。
2、写个搬箱子的伪码(倒数第二题)
3、游戏引擎的伪码(这是se最后的大题目)
4、如果应聘游戏关卡设计的话,需要按他的要求写一个游戏关卡设计。(据说曾有大学4年打游戏从没上过课的哥们报了,然后回来以后慨叹自己游戏打的还是太少……)


14张纸的卷子
前10题是数据结构,c的,不难,
然后
11题是一个掷coin的算法,可以写伪码
12题是一个写推箱子的代码
13题是一个逻辑题,大致意思是一个拐角,2个enemy,主角怎么遇见,最好有代码
14题是一个类似cs的fps游戏里面一个frame里面的编程(contain sound&graphics)
这个是第一轮的笔试


UBISoft Level Design 笔试题目


原卷为英文,由于是回忆,题号可能不一样,而且中文。
一,选择
1、xbox是以下哪家公司的?(a)
a、microsoft b、bell c、intel d、sony
2、supermario是哪个公司的作品?(a)
a、nintendo b、sony c、ubisoft d、sega
3、以下哪样是sony公司出品的?(c)
a、gameboy b、dreamcast c、playstation 2 d、md
4、以下哪个不是tom clency的作品?
a、far icy
b、分裂细胞
c、d忘记了,都不太熟
第5题和上题差不多,也是问tom clency的作品
嗯嗯,怎么不问小岛的?这个我熟...
6、只在mgs2中出现,在mgs1中没有的是?()好像是c,记不得了
a、第一人称观察视角
b、身体靠墙侦查
c、铝箔干扰弹
d、麻醉手枪
7、007%¥#·#¥#·!(作品名记不得,没玩过)里,如果从天台往下,会怎么样?应如何操作?()
a、向前走按下a键
b、使用物品下去
c、掉下去?记不清了,差不多这样
d、被不可见的墙所阻挡
8、神偷2中,没有以下哪个道具?
a、鱼枪绳
b、·!#·!#绳
c、闪光弹(我选的这个,记得比较清楚)
d、¥·!#¥·绳...
9、游戏zero:fatal frame的副标题fantal frame什么意思?
a、游戏发生村庄的名字
b、游戏关键道具
c、一种#·!#·!人..(记不清了)
d、游戏最后迷题的解答
10、一下游戏最早发售的是 (b)我记得是这个,1997年还是98年
a、alone in dark?(差不多,反正又是我 不知道的)
b、生化危机1
c、寂静岭1
d、零:红蝶
11、历代生化危机的最终武器是什么(b)
a.machinegun
b.bazooka
c.laser sniper
d.历代不一样...
12题是关于alone in。。。。的,不记得了
第二题很简单 
abcd四个人,过桥,每次最多只能两个人,而且过桥必须有手电,手电只有一个 
a过要1分钟,b要两分钟,c要5分钟,d要10分钟 
问最短几分钟~ 
嗯嗯,有兴趣的人可以做一下 
第三题,也还好,苦于我没有草稿纸,只能拿心算...5555 
有100个门,全部都是关着的,每过一个门,就要把它变成相反的状态,即把开的变成 
关的,关的变成开的 
第一次,从1号门一个接一个的经过一遍 
第二次,经过2,4,6...门 
第三次,经过3,6,9...门 
问当只经过100号门以后, 
所有门的状态,哪些开的,哪些关的 

下面是编程题,任意算法排序,还是比较简单的.. 
第五大题 
写游戏的review,两款供选择:波斯王子--时之沙,分裂细胞--明日潘多拉 
嗯嗯,只玩过波斯王子,就吹这个了.. 
第六大题 
关卡设计 
明日潘多拉剧情:偷盗政府机密信息 
要点:1.不能刺杀敌人 
2.不能和原游戏雷同 
3.详细写出关卡设计


英伟达design verification 二面面经


英伟达design verification 二面面经 
面试官是个30来岁的姐姐,很nice,整个面试感觉就是和一个大自己几岁的姐姐在聊天,再加上早上已经签了另外一个公司,有了保底,所以整个面试一点都不感觉到紧张。唯一遗憾的是宿舍没有水喝,导致整个面试都感觉到口干舌裂,说话都说的不清楚。 

     这两天都看了很多和职位相关的东西,什么pci总线、dc/dc、计算机结构体系、信号完整性等等,谁知道面试官根本都不问这个,直接问起我专业的东西来,都是一些很基础的东西,但还是回答的结结巴巴,悲剧。之后又问起来一些个人的东西,爱好、优点什么的,期间也穿插一些技术问题,比如问我对哪门课程最熟悉,我回答说模电,然后叫我画一个自己擅长的电路图,于是随手画了个可调脉冲的方波发生器,她接着问这个电路有没有用在毕业设计课题上,接着又问起毕业课题的一些细节...... 之后拿到我笔试的卷子,问我做错的题目还会不会做......最后,终于又循例地来个english interview,虽然都已经经历过3、4次了,但还是死得很惨。假如时光可以倒流到一年前,我会把这一年都用在准备英语口语~! 

     整个面试过程感觉那面试官姐姐准备得比我还不充分,问题都是想半天才发问,技术问题和个人问题无序地穿插,上一个问题还跟我讨论喜欢吃什么,下一个问题就问到我电路的设
计...无语。 

     听面试官小姐说,二面是最后一面,6选x,x<=2。估计自己没戏了,英语是永远的痛。
 
     总结:1、英语口语要好。 2、英语口语要很好。 3、英语口语要非常好

英伟达笔经-2011.9.25


1。 用宏定义365天的秒数
2.  j = (++i) + (++i) + (++i), i = 3
3.  二维矩阵转180度
4  单链表反转
5  一道程序改错的题目
6  写个函数,功能是两个8bit的数相加,用0xXX,表示,计算过程要忽略掉0x,比如
0x33+0x28要返回0x61
7  写个bool randNum(int total, int size),要求随机产生一个大小为size的数组
,数组元素取值在1-total之间,并且要求数组之和等于total



EPIC Technical Artist

https://epicgames.avature.net/careers/JobDetail/Cary-North-Carolina-United-States-Technical-Artist/1874

Cary, North Carolina, United States

Overview

Would you like access to the best tools and technology in the business to help take your already exceptional skills to the next level?  Work with a team that consistently ships multi-million unit selling games? Or maybe just be a part of creating something Epic?  If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

 

Epic Games is searching for an experienced Technical Artist. You should have a combination of strong creative/visual aesthetics and technical knowledge as the job is roughly a 50/50 split in these areas.  You should also be experienced in every aspect of the content creation pipeline, as well as be able to think outside the box to come up with techniques that work better or faster. Your goal will be to attack the more complex issues, and to help the other artists with technical hurdles they might be having.



Responsibilities

  • Material creation - Making materials for characters, environment assets, effects etc, anything that is overly complex or technical
  • Level Work - Often times the Technical Artist does a pass on a level where fog, lighting, color grading and fx are tweaked and new features are added
  • Optimization - Use diagnostic tools to examine current content and identify areas for improvement
  • Tool development  - Work with programmers on developing new features and mock up features in external programs or tweak shader code, give feedback to programmers, and experiment with features as they add them
  • Content creation - Sometimes new art assets are required to get the job done, modeling and texturing is helpful


Qualifications

  • Extensive experience working with Unreal Engine
  • Strong scripting and plug-in writing skills with 3DSMax/Maya plus Python or C++
  • Advanced 3DSMax or Maya experience
  • Experience with various software packages including Photoshop, Zbrush/Mudbox
  • Max Scripting and HLSL or shader programming experience is a plus


https://epicgames.avature.net/careers/JobDetail/Cary-North-Carolina-United-States-Technical-Artist/1874





1 0
原创粉丝点击