一些IT公司的面经笔经
爱立信: 爱立信的特色是楼里有超多老外。笔试题出得不错,给一张考卷一本技术手册。技术手册提供了一套汇编指令集,有每种指令基本使用方法和例程,现场学会这套汇编语言之后开始做考卷,考卷基本上是些程序填空之类的题,期间肯定要不停地翻那本技术手册,感觉题都不难,但要求45分钟内做完就非常有难度了。其实汇编和单片机学得稍微好点就不会有什么技术上得障碍了,感觉很大程度上是在考快速阅读英文技术资料的能力,外恶的英语啊……面完出来就感觉不好,时间太紧了好多题都没做完,结果果然就被鄙视了~~ IBM China globle delivery: IBM这个部门名字起得真是鬼斧神工,收到笔试信的时候一直弄不明白这个部门应该是干什么的,按字面翻译大概应该是IBM全球快递吧…… 笔试很常规,考些所谓的逻辑题智力题,都不难,但对速度有要求。分三个部分,第一个是矩阵转换,就是把一个矩阵颠来倒去地进行变换和运算最后问某一行某一列是个什么数,我就弄不明白为什么这种问题就偏要被写成长达5,6行的定语从句,然后每道题我都吃不准自己理解的是否正确……再次鄙视一下自己的英语。第二部分是填数列,这个做的还不错,他说停的时候正好做完而且觉得都对的。第三部分考初中应用题,就是解二元一次方程,强一点的小学生都会做,但我最后还是差一个空没填完。 面试形式很怪,3对3坐着,任何一个考官都能提问,有时候会问诸如“你对刚才那个同学的观点有什么看法”一类的问题,感觉我们三个可怜的学生在不停地被挑拨离间……考官问我有没有学过日语我说没,他又问为什么我说学校教,他居然说学校不教你就不自己学啦,你是不是对日本人有什么偏见?或者你觉得自己没有语言天赋还是对学语言完全不感兴趣?ft…… Oracle: 本来投得是SE职位,结果居然通知我去笔他们的trainee,想想轮岗两年后还有次机会再选择自己的发展方向也不错就去了 笔试地点在香格里拉,一个超级大的礼堂,笔试面试都和技术没关系,所以来的人什么专业都有,复旦交大同济都有专车过去,还蛮方便的。笔试也是考些逻辑题之类的,也是不比难度比速度的(怎么IT类企业都好这口),量比IBM CGD的更大,基本都不怎么做得完。居然还有填反义词,感觉好难啊我又没背过GRE怎么尽弄些那么牛b的单词呢…… 笔完了觉得没什么希望了,感觉早上没怎么睡醒做题速度比较慢但没想到最后还是接到面试通知,而且就是final了。据说是3对1的形式但轮到我的时候大概一个HR去吃午饭了所以就变成了2对1……一男一女,男的非常tough女的一直面带微笑但很少提问。唯一提到和技术稍微有点关系的一个问题是“请举个例子,说明自己怎么向非专业技术人员解释技术问题”,其他的都是些比较常规的问题了,面试前最好准备下P&G经典题什么的。比较有特色的一个环节是给6张卡片让你抽一张然后根据卡片上写的单词说一段1分钟的presentation,我抽到的是customer concentric。整个流程大约半小时,有时候会说中文,不过我觉得香港人的英语发音和普通话发音一样难听。 Adways: Adways算是今年最早来嘉定开宣讲会的IT企业了,很多CS的同学应该都去参加过它的笔试。 第一轮笔试考编程基本功加智力题,就是考察下课本知识掌握是否牢固,八皇后问题写的顺不顺之类的。还有些计算机图形学和动态规划得题目。智力题我记得蛮有意思的,可是时间隔得太久都忘了具体细节了…… 第二轮笔试还是考编程,不过不难,就是三个深度优先搜索题,加上适当剪枝就行。题目蛮有意思的,背景故事居然是关于星际争霸的…… 第三轮笔试又考搜索,这时候已经感觉有点审美疲劳了,何必呢为什么不把两轮放在一起,而且考来考去就是写递归程序多无聊啊,然后继续写…… 然后是第一轮面试,6个人一组的群面,给的材料是飞机失事然后给15种紧急物品排序然后给出小组的集体意见然后把自己的意见和小组意见相减算出绝对值之和,这一轮我做得不错拿到了小组最优分,嘿嘿还是有点说服能力的。 然后又来一轮性格测试,我不明白为什么折腾半天还要性格测试,HR说还要分方向我说我投的时候只填了SE啊肯定不做市场的然后HRJJ说没办法你就将就点吧…… 然后是第二轮面试,说既然你肯定不考虑做市场那我们就面技术吧,就开始问项目经历,这个GG真的很强,一直在challenge,而且不管是 J2EE,C++,PERL总能把我问倒,最后看我有点尴尬就问我自己觉得什么地方比较强我就很没底气地说做项目的时候的确不太注意细节不过觉得自己的算法还可以,他说是么那你觉得自己第二轮笔试的时候还有什么欠缺我想了想觉得没什么不对的呀就说觉得自己这种做法应该是对的。他说那你为什么不用动态规划啊效率明显可以高很多啊,然后我就满头汗了,一想果然如此就把动态规划的思路再说了遍,他说行了今天就这样吧。我想肯定没戏了。 没想到final面还是被叫去了,和两个经理聊聊,基本就是些“你对公司有什么看法”“你自己的职业生涯规划”之类的问题还提到薪资情况。 后来听说面市场部的同学还要再多参加两轮附加面试……真辛苦。 IBM China Software Development Lab(CDL): 笔试题太恶心了,3个半小时,啥都考,我选得是J2EE卷,然后一直不停地在做c,java,jsp,xml,uml,DB,linux,struts……最后很多都不会,出来什么感觉都没有了,都不知道自己做得好还是坏…… 面试的是两个GG,一个PM一个HR,还是问项目经历为主,还问了很多Tomcat配置的问题,我觉得很奇怪就问难道IBM自己不是用 Websphere的么?他说很多项目都不用这些重量级东西的,觉得把struts,spring,hibernate之类的流行技术弄熟,然后英语能交流点技术问题应该就能过了,觉得面得还行可最后还是被鄙视了。 EMC: EMC是一直很想去的地方,但它出得笔试题实在是烂,以至于对它的好感骤减。最恶心的就是那些考c语言的题目,老是弄些边角料的花边技巧甚至还考运算优先级之类的……ft。还有些就是写数列的题目,咋一看毫无规律然后换算成16进制数就很容易了,蛮有意思的。有到题印象蛮深的,说一个碗里有n根面条,每次从碗里拿出面条的两个端点(不一定是同一根面条的两个端点),把端点粘起来,直到没有端点了,问最后碗里环的个数的期望值(反正是概率里的,我忘了是不是这个专有名词了)是多少。我到现在还不确定当时给的答案对不对,有兴趣的可以算一下。 第一轮面试的GG英语非常非常地流利,先问我项目经历,然后问细节,说这个项目不小你负责的是哪块呢,我说是权限管理,他说那就谈谈碰到过的具体问题,我就说了那个比较经典的 1248算法,然后我看他表情好像很好奇就觉得他应该没做过类似的东西看来可以随便忽悠了,就告诉他其实windows下的权限用的也是这个算法,只不过到了struts里面每个权限就变成action了,然后就blablablabla……不过他领悟能力超强,一下子就看到问题所在,开始问我在数据库里的实现方法,然后继续blablablabla。然后问了道智力题,说有9个人排成一排,每个人头上一顶帽子,或红或黑,但是每个人只能看到排在自己前面的人的帽子的颜色而且看不见自己的。从最后一个人开始猜自己头上的帽子是什么颜色的,猜错就拖出去打死,问找一种方案让幸存者人数最大化,我觉得貌似是道小学奥数题但自己还真没做过,就说是不是就凭概率啊,他说当然不是,然后我就汗了,当时真的很紧张,要看着他的脸当场想而且他还会不停的施加压力说这道题其实很简单啊很简单,然后我就说了种比较傻的方案,能确保4个人活下来其他人听天由命,自己都觉得不可能只有那么少但决定就这样蒙了。后来出来等车的时候又想了想,发现应该是能确保6个人活下来的,而且这个数字应该就是最佳答案了,然后郁闷。 第二轮面试考基础题,上来先问我这学期学什么,我说编译和网络,他说那好,我就问你这两个方面的知识吧,你现学现卖,然后我超郁闷,答得非常非常之差,最后他说你觉得这个样子你考试能过么……我只好如实说其实每个学期得课程也就最后考试前看看,而现在还没开始复习所以书基本都是新的,其实你问我大三大二学过得课程说不定我还能答的好点呢。然后他就笑了,开始问我些操作系统数据结构得东西,这次觉得问题还蛮对胃口的,对自己基本满意。然后他说了个想法,说要做个网络爬虫的服务,然后我说爬虫是什么,他就描述了一遍,然后说要我提出意见,说一下这个网络服务的前景和可行度,然后口头做一个策划方案包括开发推广和实施,说一下要注意到的问题。 第三轮来了个JJ,这个JJ自以为是得要命觉得自己英语很好说得暴快其实就是发音含混一点都听不清在说什么,然后我就不停地pardon……最后说到一个词她自己想不起来怎么说了,对着天花板想了半天蹦出来个中文词我汗……然后下面就都变成了中文面。这次基本就考编程能力,让我站在黑板前写程序,都是些链表题,什么用链表实现个LRU算法啊什么找大链表中是否有环啊之类的,考反应和编程速度,然后我就太注重速度了,很多边界值都没考虑,然后就不停地被她抓住把柄,说c语言很危险地啊你这样不考虑细节会造成很严重的内存泄漏的啊,我只好说这种问题我一般都是在调试阶段修改的。 intel通讯部门: 先是打电话来说是intel,但今年intel全球大裁员所以本部门可能要被卖给其他公司了,不过肯定也是大公司,问还有兴趣么,我说有。她就介绍了下自己部门的情况,我忘了具体名字,只知道是搞通讯和语音设备的,然后她说来一趟紫竹也很远我们就电面吧,然后开始问一些关于mp3编码的问题,大约一共15分钟,貌似互相感觉都不怎么样…… 花旗软件 就是那个和A-IT合作赴新加坡花旗软件的项目。做信用卡芯片,用大机开发。但考虑到在学校学过大机的同学不多所以不考技术。前两轮面试都是些陈词滥调乏善可呈,问的问题基本都已经回到过很多遍了也不用怎么准备。 第三轮是新加坡的经理亲自来面的,这次非常奇怪他基本没问什么问题,上来就问我有什么问题……然后就是我不停地提问他回答,都不知道谁在面谁了,然后知道这个部门居然有800多人,对于一个研发中心来说这是个很庞大的数字。说了大约40分钟,实在想不出什么问题了,就出来。 感觉这种非技术类面试每次问的问题都差不多,我的回答也就基本都一样,举的例子也就总那么几个,感觉好好准备一次就行了。至于从这些差不多千篇一律的答案里能面出什么东西就不知道了。大概这种面试就是拼缘分和人品的吧。 微软全球技术支持中心GTSC: 笔试的东西都是微软技术,.net的运行机制,C#的函数用法,win32 api,windows的一些运行状态等等,做了15分钟就交卷了,不会做。我的简历上没有涉及任何有关微软技术的东西,不知道怎么就会被叫过来笔试的…… 上海贝尔阿尔卡特: 实习,电面,都问c++的东西,但是多态和模板问的很少,大概做通信不怎么用的着吧。 intel主板部门: 每次接到intel都会有点有意思的事情……这次她说他们那有一份半年前我投的简历,问我是否还有兴趣,办事效率真不是一般的低额~~~我说那时候我应该是在应聘实习职位吧,难道现在去还是实习……?她说是的,我想想反正下半学期应该比较空,就说好。然后就跋山涉水来到紫竹。 一面是个GG,问了几道智力题。 二面是个JJ,考编程,发现好几个intel的女冷coding都超强啊,题目比较简单,做的也比较快,但做完她问我为什么很多边界值不考虑,我说一般在调试时候加上去,比较习惯在第一遍写的时候少考虑些东西,她说我们这是测试部门,考虑的就是边界问题,你应该养成良好习惯。然后问了黑盒白盒测试的问题,还问有没有学过软件工程,说有。 三面又是个GG,上来还问智力题,然后给了个程序,问如果让我测试会给些什么样的数据,然后我就列了些数据。 四面是HRJJ,上来先介绍下这个部门的情况,原来他们是做主板BIOS的,要找实习生做测试,然后说我对你印象很不错,但不知道你对这份工作有没有兴趣,我说我想通过实习留下来,不知道可能性多大。她说裁员厉害,留实习生可能要看07年公司的计划,不过按现在的发展态势希望不大。我说哦,然后她问还有什么问题,我说怎么回家比较方便。 SAP Web Developer for (KPS):薪水多发展好福利好有前途升职快简直就是无敌offer啊,好想去啊好想去啊……可是就一个电面,完了,两个月后发了封拒信,电话还是成都打来的,可怜我得手机费。面试内容大致如下,先问项目经历,照例跟她胡扯,夸张,忽悠,大概20分钟。然后说我们的工作可能需要你离开上海,问愿不愿意,说愿意。面完感觉就很差,本来听力就不怎么样,通过电话一传就更费劲了。 IBM CDL:电话通知的时候告诉我在张江,我就直接问了句“请问你们真的是CDL啊?”……到了那边,见了面试官又问了一遍,这次总算搞清楚了,IBM CDL在上海一共分三个部分,瑞安广场,金贸大厦,张江。张江的CDL的主要工作是汉化。可见把最不重要的部门放在最偏的办公楼,是大公司的一贯作风。问的东西还是老一套,实习经历项目经历,看着简历找茬,那些段子已经被我背得烂熟,面了一个多小时,但每个问题都在以前得面试中被不同程度得问过,我一直怀疑这样得问法能否问出真才实学。 KONAMI: 笔试:高中物理题加初中数学题20道,不限时,细心点就能全对,做完10题翻了翻桌上得废纸,发现是上个被面试者留下的草稿,看了看前10题都和我的答案一样,遂抄了他的后10题…… 一面面我的是3个程序员,大概就比我大那么2,3岁,感觉他们好紧张啊……都不知道该问些啥,看着我得简历说好像都和我们要求的不相干啊,我连忙说关于directX编程我还是略有了解的,虽然没做过项目但有一定理论基础,然后他们说我们是做电视游戏的不需要微软接口(可怜我第一天晚上抱佛脚恶补那么多directX……)。我问那也不用openGL么?答曰不用,我们不要求应届生会ps的API,然后就让我写c程序,好像是数一个二进制数里1的个数,写完给他看,答曰编程习惯不错。然后问了几个图形学的知识,怎么把三维坐标化成2维的之类,再问线性代数怎么样,能不能用叉积来判断点落在直线那边的问题,问怎么用叉积判断凸多边形和凹多边形。然后说还不错,下面的问题会轻松点,问我平时都玩些什么游戏。我说RPG,SLG,即时战略,第一人称射击,网游什么都玩点,但没有太专注的。然后问不玩电视游戏么?我说没ps也没ps2,只能玩玩模拟器所以不常玩。他说哦那说个你最喜欢的游戏制作公司,我说暴雪吧,他就说那请你谈谈星际争霸和魔兽3的异同,我BLABLABLA…… 等了几天又是一轮笔试,性格测试,200来道题,做了半天,题太傻了,估计最后也不会拿去评分,还弄得像真的一样在电脑上考,真无聊。 最后一面还是3对一,每个人面前放了个牌子,写明身份,一个是KONAMI上海的总经理,是个看上去很凶的女人,一个居然是《实况足球》项目的执行总监,然后我就无限崇拜地看着他,最后是个日本人。执行总监先问我对KONAMI产品有什么了解,能说出哪些。我就说WE啊,魂斗罗啊,sonic啊,超级玛丽啊,合金装备啊什么地,其实很多平机和立体机游戏都是小时候打的,那时候谁还看这个游戏是哪个公司做的啊,所以也不敢瞎掰。然后问我既然玩过那对下一款WE你有什么自己的想法?我那个激动啊~~~说不准我的意见就真被采纳了呢,然后就从实况4实况5和FIFA99,FIFA2000, FIFA2001的对决开始说起,进而联系到同一时代mp3和md的对决,BLABLABLA的没完没了。然后问我有什么问题,无非就是些职业生涯,加班,薪水什么的。整个过程中那个看上去很凶的女人一直在和日本人用日语交流,也不知是在评价我的面试呢还是打情骂俏。
|