发几个面经也请教一下佬们
退役ACMer,打了个ECFinal银牌退役,三月份开始找实习,在学校里学的是做web后端,后来因为兴趣也投了游戏开发
web相关:
美团:
有两次都到二面然后挂了
最开始找的就是美团,当时也没做什么准备直接就投了简历,结果没想到面试来的那么快,八股文啥的都没准备,我感觉问的问题大差不差。
美团个人感觉比较重面经,都问了很多八股文,如TCP,数据库索引,多线程,锁,虚拟内存,java里的集合等,断断续续答了一些,更多没答上来。
算法题也问了,也很经典,问了个前k大的堆,但是当时感觉面试官其实并没有理解问题,他想变相问这个问题,要先哈希再用前k大的堆,但是哈希完其实并不能转成前k大的堆,当时卡了一会儿他给我提示,我感觉他并没有get对,但还是顺着说下去了,其他算法题过于简单比如树的遍历啊就不说了,算法题也不难。
然后是项目问题,问了spring的特点,aop和ioc,问设计模式,在项目里用了啥设计模式,问用了什么中间件,怎么解决大流量,还有项目中多线程等问题,只做了一个小项目感觉撑不住这些问题,但是我觉得本科生大部分也没学这些吧,美团还是需要比较实际的项目,还问我看过java的源码吗,我???
陶天:
第一次一面挂了,第二次二面挂了
记不太清了,电话面试,每次一小时起步,问了一些八股和项目的问题,但是没有美团那么难,因为此时是四月份了,也准备了一些八股,大部分问题都答上来了,第一次不知道哪挂了,聊的挺好的
第二次面试时告诉我是C++偏网络的编程,因为同时期也想走走游戏开发,也准备了C++的八股,八股也答上来了,二面完后打电话告诉我简历经验都是Java的,问我想不想转C++,我当时寻思都二面完了还问这个,现在想来应该是委婉的挂了我吧...
华为:
面试基本过了,现在的情况是问我去不去,去就发offer
当时在打ECFinal的时候和HR加了微信,四月底面试,一天内技术面和主管面
技术面没咋问八股,问了项目上的问题,讲讲项目特点和难点,用了什么技术,数据库用了什么等,然后做题,力扣上找了个困难题做,好像叫接雨水,偏思维的题,当时看了一眼觉得很简单直接上手敲,写着写着发现不对劲,又花时间写了个分治,花的时间略久,给了个O(n)的算法,但是平时不咋用力扣都是写完整代码,写的代码交上去段错误,没办法和面试官讲了一下代码,觉得没问题就过了
主管面和hr面差不多,因为当时以为要之后才主管面,正打cs呢赶紧下线面试,所以不咋紧张,然后就过了
游戏相关:
腾讯ieg:
两次面试也都是二面挂了
简历上和游戏开发有关的一点都没写,问了一些C++的八股,问了写过游戏demo吗,如实回答没写过,用C++写过俄罗斯方块之类的,然后就顺着问了一些实现上的问题,又抛了个问题说三维空间版贪吃蛇如何判定蛇头碰到道具了,我也不知道想要我咋回答,我说用kd树将空间中所有道具坐标存下来,然后查询和蛇头最近的道具和蛇头的距离是否在判定范围内,然后也问了问java写的项目??不知道问这个干嘛
离谱的是二面,我感觉这二面可能就是主管面或者hr面,提前也没做准备,以为还是技术面呢,结果一点技术都没问,拷打简历,问我acm是啥比赛,怎么分队的,甚至问我简历上的心理委员是做什么的,我寻思我写的副班长不问,问心理委员??我说有同学找我咨询一些课业压力的问题,面试官又说竟然真的有人找我,那确实同学也就问我这些啊,不可能真来问我恋爱或者心理问题吧,但重点不是对方提的问题吗,后来商量实习时间,我说三个月,他说六个月,我说不行,然后又告诉我说三个月不好转正,我还是说三个月,然后挂了
后来对腾讯印象降低,之后的面试就比较敷衍,也挂了
网易雷火:
三面+hr面,最后拿到offer
好像是交叉面,可能是看我简历上和游戏开发没啥关系没问啥技术问题
问为啥选择游戏行业,玩过啥游戏,游戏时长,我说老头环,又问我为啥喜欢玩老头环,问分析游戏特点,哪里吸引人,哪些优点和缺点,我会如何改进等问题,还问了其他游戏,有什么观察,我给他说了半小时各种分析,也做了一些算法题,不算太难,三面好像比较难,看着不像普通hr,笑眯眯的让我做题,一个题是判断n个火柴是否能组成正方形,一个是祖玛游戏怎么用指定次数消除更多的球,都是搜索题,平时练的少了,第一个想的不够优秀,第二个则我们会错意了,我以为是要把字符串组成的环按照祖玛游戏的规则消除成另一个环,后来我们才发现不在一个频道,而且问题也不是环...
最后hr面也是比较经典的一些问题然后就过了
佬们,现在纠结去网易还是华为,华为是终端bg,去哪个实习比较好
#我的实习求职记录##面经#