有幸参加两家广州游戏公司的面试,记录一下过程和感悟。
第一家:
这是我第一次面试,是单独面试。公司不大,但是氛围看上去挺好,我提前了几分钟到,面试官立马接待了我。然后开门见山,我把准备好的简历给hr后,他就给我纸和笔,让我写一下冒泡排序,刚好这几天在复习排序,我很开心的写了。然后代码没什么问题,他让我解释一下思路,我讲了一下冒泡基本原理,讲的还算通顺。
讲完冒泡他问我还有什么排序,我就说了快速(给自己挖了个坑…)和插入排序,他让我解释快排的原理,我讲成了选择排序…(还是知识不牢固造成的),然后他提醒了我“这不是选择排序”,我一紧张,也没反应过来。他也没有为难我,直接问我排序稳定性,回答的还可以。
接着让我找1–100的质数,这个题是个很基础的题,经常看到但是没有实际写过(这里反思要多刷题),也是直接写了,但是边界条件有点模棱两可,可能写的也不算好。可能他有点失望吧,就没有继续出题了,简单的介绍了下公司,问我还有什么想问的,我被之前的失误弄得有点低落,也就问了一个问题。然后让我等二面通知,然后就没有然后了…
第二家:
这家公司比第一家规模稍大,但是也是小公司,工作环境都差不多。一到公司是hr小姐姐接待我,给了我一张题目,包括简单的逻辑题、算法题、javascript题。时间是40分钟。逻辑题就是找规律,还算简单。算法题有三个:
1.找质数(这题因为第一