校招
面试官人非常好但是我又菜又紧张,最后的测试用例答的思维混乱语无伦次,感觉这里是最大的问题吧,前面的技术问题其实感觉很基础,但还是有很多答的不好或者干脆就答不上来的。分享一点经验在这里吧希望对大家有帮助。
自我介绍
从哪里了解到这个岗位的,为什么想要来这个岗位
说一下测试方法
测试用例的生命周期
计网:tcp/ip四层协议和osi七层协议挑一个说
ip协议干嘛的
tcp与udp的区别
输入一个网址发生了什么
linux:熟悉什么命令
ps命令会吗
怎么查看一个进程在不在运行
操作系统
进程和线程的区别
windows下运行两个脚本,他们是进程还是线程的关系
线程的数据是共享的吗
语言
引用和值传递有什么区别,改引用或者值的话另一边会不会改
给一个数字,找这个数组里有没有这个数,有的话它在什么位置(二分查找)
数据库
索引用的什么
b树和b 树的区别
写sql语句:
插入一个数据
更改数据:一个表中,男表示1女表示0,然后输入数据的时候输入反了,全部的都打反了,怎么更改
多表查询:有一个class_id,查找实验班的前十个女生
测试用例
促销活动,有100个商品参加,5:00开始,三个小时结束,活动商品打八折,每个用户最多只能买三个商品,在三分钟内付款完毕。怎么测试。
前一天在招聘网站上联系了hr,然后发了简历,第二天早上和hr联系约了时间面试,由于我本人不在上海(投的岗位在上海),就进行的电话面试,问的问题都比较常规不难(可能是因为看我工作经验只有一年所以没问难的,其实我准备的很多东西都没问),也没有在某个问题上过于深入给你压力,整体面试氛围挺好的,当天晚上7点过面试的,大概30多分钟,差不多十一点的时候就给了我结果,一面已经过了目前在等待二面中。
面试官问的面试题: 1.draw call合并问题,可能因为太久没面试了,比较紧张,draw call两个单词没听清说的啥,只听到了合并,想了想应该问的批处理相关的,大概说了一下,因为比较紧张说的不是很全面。
2.做过的项目,大概说说你是怎么实现其中的需求的,说的过程中我自己也慢慢放松了下来,毕竟都是自己曾经一个字一个字敲出来的。
3.你常用的设计模式,我说单例和工厂,然后深入问单例需要注意哪些问题,内存释放以及数据清空。
4.对象池有用过吗,对象池需要注意什么,也是数据的重置和内存的释放,如果别人代码中使用你的对象池,他可能不会注意到数据的重置问题,如何保证数据能正确重置,写个接口强制实现初始化和销毁等操作。
5.看到我还有写个渲染相关的项目,问我大致是怎么实现的,我先说了c#层的操作,其实主要操作在shader里,大概说了下shader需要的数据还有剔除(表面以及通道),深度测试以及顶点着色器里的操作,片元着色器里的我记不太清楚了,就直接说对片元里的操作不是很清楚,面试官也就没继续问了。
然后闲聊了几分钟,气氛挺不错的,面试官人也很好。
下午四点联系我去公司进行现场面试,询问我时间,因时间冲突,选择当天晚上七点参加面试。到了现场先做了两道算法题,在纸上手写,每道题各给十分钟,做题期间面试官并没在现场。之后进行了一些基础问题的考察,主要是针对我的岗位,考差了java基础以及安卓基础。
面试官问的面试题: 两道算法题:
1.不使用额外空间实现链表反转。
2.手写二分查找。
java基础:
java三大特性是什么?有什么了解?
询问了重写重载的区别。
接口和abstract类的区别。
jvm了解吗?说一说?
本地方法栈是做什么的?
一个创建在堆里面的对象实例内部是怎么样储存的?比如它的私有变量,里面包含的其他的实体。
安卓的四大组件是什么?
activity生命周期?
handler原理
asynctask原理
下午去面试,提前半小时到了给hr打电话,小姐姐马上联系面试官,并且带我去了一间会议室。等了一会面试官进来,我真是头一次技术面面对两个面试官。但是面试形式还是一样的,只不过两个人轮流问而已。问的问题比较细,也是根据你的回答进一步刨根问底,但是两个面试官小哥哥态度比较温和,问到不会的也会给提示,总的面试体验还是挺好的。但是。。想吐槽一下完美世界的工作环境,有点乱。。。
面试官问的面试题: 自我介绍
介绍一下其中一个项目,你负责什么工作
springmvc处理请求的过程
写一下java异常处理,包括的接口和实现类,error是什么错误
写一下线程的生命周期,如何从运行态到阻塞态,notifyall唤醒线程的顺序?
集合的继承实现关系
list和set有什么区别,set为什么不能有重复元素。如何判断是否是重复元素,如果当前位置产生冲突但不是相同的元素应该么办?
hashmap是线程安全的吗,如何实现线程安全的map?concurrenthashmap如何实现线程安全的?
了解泛型吗?泛型有什么作用?知道泛型的上下界的概念吗?
线程同步的方式
synchronized怎么用
synchronized作用在静态方法和非静态方法上有什么不同
lock方法怎么用。解锁一般在哪里解锁?为什么要在finally中解锁?
如果线程1调用a的静态同步方法,线程2在这一过程中要调用a的非静态同步方法,会产生阻塞吗?为什么?
tcp四次挥手的过程,wait状态是什么?timewait?
了解http协议吗,http的包头(请求头、响应头)信息都有什么?
get和post方法有什么区别
了解数据库的索引吗,知道怎么建索引吗?
了解设计模式吗,说一下观察者模式?
having怎么用?
写一个sql语句
刚刚面完,面试感觉还行,简单介绍一下面试吧,常规问题就那些,自我介绍,然后问你游戏经历,因为我是面试文案策划,然后从里面挑了一个游戏询问你对剧情和人物的分析,然后答主回答的是阴阳师的剧情,因为自己的玩的比较多,然后我又介绍了最近在玩的完美世界手游,分析了一下里面的对白文案,因为答主考了历史研究生,然后面试官让我改编一个历史人物作为王者荣耀里面的肉盾英雄,这个我回答的一般,因为根本不喜欢玩王者荣耀。最后又根据我提交的武侠小说作品,询问我的创作经验。最后问我有什么要问的,我就问了几个问题。说是一个星期以内会出结果。面试时长大概在四十多分钟,答主自我感觉还不错,面试官人也挺好。一次很不错的面试体验。
面试官问的面试题: 自我介绍,游戏的分析,对某个游戏的文案剧情的看法,然后要你当场设计角色背景。询问创作经验等等
通过笔试后很快就收到了面试的要求,当时在西安的面试是在一个酒店里面试的。面试顺序根据签到的顺序来排列。到了我的时候我走进一个幽暗的房间,没有开灯。。。只是窗帘拉开了一半,空气中透露出一股凝重的气息,一个30左右的男子看着我说坐下吧不要紧张,现在就这么紧张进了公司要完蛋。。。于是我们就展开了一系列的对话,面试大概持续了二十分钟半个小时,最后提交了纸质版的简历。结束前给我说了面试解说,接下来等待通知,然后就没有后续了。
面试官问的面试题: 第一个问题:你为什么选择投游戏文案策划,我作为一个非专业的角度去看你简历里画的画觉得你投原画也不错啊!(因为我也学习游戏原画,所以在简历里有原画作品)。
第二个问题:你简单的介绍一下自己吧。
第三个问题:你喜欢玩什么游戏?
第四个问题:你喜欢这个游戏的哪一点?这个游戏的剧情在什么地方体现?
第五个问题:你对游戏这样行业有什么自己的认知?
第六个问题:你有什么想问问我的?
2019-03-19
2018-10-14 | 网上申请
2018-04-16 | 招聘会
2021-07-14 | 网上申请
2021-02-03 | 网上申请
2021-01-09 | 网上申请
2020-11-02 | 网上申请
2022-10-31
2020-10-13 | 网上申请
2022-09-28 | 猎头
2020-08-24 | 网上申请
2020-05-04 | 网上申请
2020-03-05 | 网上申请
2020-01-05 | 网上申请
最后更新时间:2022-11-24 09:44:46