📅  最后修改于: 2023-12-03 15:32:48.274000             🧑  作者: Mango
这是我作为一名高级 Android 开发人员,在 MakeMyTrip 进行的一次校外面试的体验分享。
MakeMyTrip 是印度著名的在线旅游平台,提供机票、酒店、度假等服务。作为一名 Android 开发人员,我对该公司的产品和技术一直非常感兴趣。因此,在得知该公司正在招聘高级 Android 开发人员的时候,我毫不犹豫地投了简历,并顺利通过了初步的筛选,被邀请参加了校外面试。
MakeMyTrip 的校外面试分为两个部分,第一部分是在线编程测试,第二部分是视频面试。以下是具体的流程介绍:
在收到面试邀请后,我收到了一封邮件,邮件里有一个链接,点击链接后,我需要在一个在线的编程环境里完成一道编程题目。该题目是一个算法题,需要实现一个函数,输入一行字符串,将其中所有出现次数超过 1 次的字符剔除,然后返回剩余的字符串。我在规定时间内完成了该题目,并将代码提交,最后得到了通过的结果。
通过在线编程测试之后,我被邀请参加了视频面试。面试时我需要使用 Zoom 软件与面试官进行视频交流。面试主要分为两部分,第一部分是技术问题,第二部分是项目经历。
在技术问题部分,面试官向我提出了一些关于 Android 开发的技术问题,涉及到线程、内存管理、性能优化等方面,我根据我的实际开发经验和技术知识,结合具体的例子进行了详细的回答。
在项目经历部分,面试官询问了我在以往的项目中扮演的角色,以及我的工作内容和贡献。我向面试官介绍了我在某个项目中的具体工作经历,并讲述了我参与该项目的过程和获得的成果。
这次 MakeMyTrip 的校外面试是我非常宝贵的经验,使我了解了该公司的面试流程和核心技术方向,并让我对面试中可能遇到的难点进行了全面的准备。同时,通过这次面试,我也更加深入地认识了自己的技术水平和潜力,为今后的职业发展打下了坚实的基础。