赞
踩
首先大厂的面试都是很漫长的,腾讯也不例外。此次面试经历了差不多三周左右时间。腾讯正常面试是技术3轮,hr 1轮。我这边是4次技术面试,hr 1轮。。最终通知面试已通过。。特此记录,希望能帮助大家~
第一轮:
面试官素质很高,让我对大厂有更好的印象。首先是自我介绍,然后说了点过往经历,因为他们是虚幻开发所以问了些C++的知识。。之前是一点没用过。后来发现其实问的也不是很难,比如C++的虚继承与普通继承的区别。。但面试官看我经历觉得就这么挂了太可惜了然后就说推荐给Unity项目组了。
第二轮:
同样简单自我介绍。面试官看到我的简历,他就说我对你算法很感兴趣,然后就说了很多算法的事情。就拿我怎么实现碰撞,寻路怎么进行优化以及各个寻路的应用场景,还有怎么做的行为树探讨了一下。然后问了下UI的outline怎么优化,这块没做过,但我知道outline额外画4次,我就简单说了下。面试官可能知道我是看过里面原理的。然后我就简单说了下,思路是可以搞个外扩的贴图,用边缘算法只画出轮廓,然后拿这个和之前的文字或者贴图叠在一起。。我也不知道对不对。但可能也没那么重要吧。然后面试官又问了一下,想实现周边模糊,中间清晰的shader。。模糊的原理很简单,就是某种形式的卷积就行。然后就是搞个知道距离uv = (0.5,0.5)的函数,让他离得进的数越小,离得远的数越大。差不多类似 max(abs(x-0.5),abs(y-0,5)) * 2。面试官对此觉得还行。。然后就顺利通过了。
第三轮:
这次个人感觉是个技术专家,问的东西很细。一样自我介绍,然后
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。