昨天下午,是第五家面试,也是一家游戏公司。
在去之前我查了一下这家公司的情况,发现面试很严格,问的题也都比较难。心里就开始犹豫,感觉希望不大。但是告诫自己不能被吓到,也就硬着头皮去了。
到达面试地点后,没有找到公司的名牌,就问前台是不是疯狂游戏,结果让我意外的是,前台坐着我五年前的一位同事。很惊讶,还以为我走错了地方。同事是从事人事工作的,应该也提前知道了面试候选人是我,所以简单打了个招呼就进会议室等待面试官了。
不一会儿面试官来了,老套路,先自我介绍,然后开始做题。这次是真机模拟,还好题也是工作中常见的问题,我很轻松就解决了。
然后开始问答,问的都是比较底层的问题。例如介绍一下字节和字符长度,还有cocos2dx的资源加载原理,等等,我有很多都答不上。
然后第一轮结束,等待第二轮面试。
这期间,我的前同事还进来跟我打招呼,简单聊了几句。
然后开始第三轮面试,这次是技术总监。先问我最近用的是什么语言,我回答js。然后开始问题:
1. 32位系统和64位系统有什么区别?
2. 向量点乘和差乘分别用来做什么?
3. iOS和Android渲染用什么格式图片资源,为什么?
4. post本地缓存怎么解决?
5. CDN是干什么用的
….
又是好多答不上,最可怕是每次我回答完,面试官总会追问一句:“还有呢?”。
最后一个题是图形学方面的,让我计算出一个二位矩阵内不规则封闭轨迹环绕的面积。
我也没答上。
然后就是人事通知我面试结束,等消息。
但一般等消息就是没通过了。
总结:我的工作真的只是停留在表面上,对于技术底层研究从来没有。因为我根本不感兴趣。所以每次面试,问到深入的问题,我都答不上。
网友评论