前阵子不是老琢磨着换个工作嘛就到处投简历。还真别说,有个公司让我去面试“游戏架构师”,当时心里还挺没底的,毕竟之前都是闷头写代码,架构这块儿,感觉自己还差点儿火候。
不过为这回面试,我可是做足准备。
先是把简历好好更新一遍,重点突出自己参与过的项目,特别是那些涉及到复杂系统设计的部分。然后,我又把网上能找到的关于游戏架构的资料都翻个遍,什么设计模式、常见的架构风格,都恶补一通。
面试那天,我提前半小时就到,还在楼下咖啡厅坐会儿,让自己放松放松。面试官是个挺和气的中年人,上来也没问太多技术细节,就让我聊聊之前做过的项目。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
聊完项目,面试官又问些比较开放性的问题,比如“你觉得一个好的游戏架构应该具备哪些特点?”、“如果让你从头设计一个大型多人在线游戏,你会怎么考虑?”等等。这些问题没有标准答案,主要还是看你的思路和经验。
我结合自己平时看的一些资料,以及自己的理解,给出自己的回答。感觉面试官对我的回答还算满意,还跟我讨论一些技术细节。
整个面试过程大概持续一个多小时,面试官说让我回去等通知。虽然结果还没出来,但这回面试经历对我来说还是挺宝贵的。
它让我意识到,除埋头写代码,平时也要多关注架构层面的东西。
多看看大牛们的设计思路,多思考不同方案的优劣,这样才能在遇到问题时,给出更合理的解决方案。而且面试前一定要做好充分的准备,把自己的优势和经验都展示出来,这样才能更有把握拿到心仪的offer。
希望这回实践分享能给同样想走架构师这条路的朋友们一些启发!加油!