📅  最后修改于: 2023-12-03 14:59:22.188000             🧑  作者: Mango
Arcesium 是一家致力于为对冲基金、私募股权和家族办公室提供前台和中台解决方案的公司。其产品套件,包括财务报告、风险管理、交易日历和账户报告等。
本次面试为 Arcesium 的校外游戏编程岗位。在收到面试通知后,我首先准备了一份简单而详细的个人简历,梳理了自己的项目经历、技能点、成就等。
其次,我查阅了 Arcesium 公司的资料和官方网站,了解了公司的背景、历史和文化等方面的情况。这有助于我在面试中更好地回答与公司相关的问题,并保持良好的交流氛围。
最重要的是,我复习了自己的编程知识,特别是游戏编程相关的知识,包括游戏引擎、图形学、算法等。此外,我也查阅了一些游戏编程的面试题,增强了自己的答题技巧和心理素质。
面试官让我先自我介绍一下,我简单地介绍了自己的教育背景、编程经验和项目经历。
接着,面试官给了我一道算法题和一道游戏编程题。算法题是经典的二分查找,我在纸上手推了一下,然后给了面试官代码实现。游戏编程题是实现一个简单的 2D 游戏,要求设计关卡、角色动画和碰撞检测等。我首先用 Unity 引擎完成了整个游戏的框架,然后在面试官的指导下,逐渐实现了各个细节。
在完成技能测试后,面试官进一步询问了我之前做过的项目。我依次介绍了自己做过的一款教育类 App 和一款社交类 App,重点介绍了自己在其中负责的部分、遇到的问题和解决方案等,得到了面试官的认可。
面试结束后,面试官和我聊了一会儿,介绍了公司的一些情况和实习计划,问了我的实习期望和可行性等。最后,面试官告诉我会尽快联系我,让我稍候等待结果。
此次 Arcesium 的面试经历是一次很好的经历,也是对自己编程能力的一次提高。在这个过程中,我更深刻地认识了自己的优势和不足,也明确了自己对未来职业的期望和规划。同时,我也感受到了 Arcesium 公司文化的包容性和激励性,相信自己未来可以在这样的公司一展才华。