📅  最后修改于: 2023-12-03 15:02:51.084000             🧑  作者: Mango
我最近参加了MakeMyTrip的面试,以下是我的经历。
面试流程包括以下步骤:
技术面试是最关键的环节,我参加了三轮技术面试。
第一轮技术面试涉及了以下话题:
面试官问了很多关于Spring框架的问题,包括IoC容器、依赖注入、AOP等。他还问了一些基本的算法问题,如查找单链表中环的入口节点,快速排序等。
在第二轮技术面试中,我被问及以下话题:
面试官提出了一个算法问题:找到一个数组中第二大的元素。他还问了有关Java集合框架的问题,包括ArrayList和LinkedList的差异点。
第三轮技术面试主要考察了我的项目经验和技术分析能力。面试官问了一些关于项目开发和管理的问题,包括如何跟踪项目进展、如何减少代码负债、如何优化应用程序性能等。他还问了一个与我当前项目相关的问题,要我分析并解决一个性能问题。
HR面试包括以下话题:
整个面试过程持续了一个星期,最终我成功地拿到了职位。我认为,MakeMyTrip的面试非常严格,重视技能和实践经验,通过面试可以证明自己是一个优秀的程序员。