📌  相关文章
📜  MakeMyTrip 面试体验 | Android 高级软件工程师(3 年经验)

📅  最后修改于: 2021-09-23 06:15:19             🧑  作者: Mango

当前经验: 3年。
简介:高级软件工程师 |安卓

面试官很悠闲,以至于我不确定我是否想加入这家公司。

第 1 轮(技术面试): Zoom Call 约 1 小时

  1. 数据结构问题:找出多个孤岛
  2. 打乱数组
  3. 片段setArgument getArgument和构造函数并在开始活动之前通过检查 onSavedInstance null。

第二轮(技术面试): Zoom Call 约 40 分钟

  1. Activity A在中间调用Activity B生命周期
  2. 使用 MVP 实现登录屏幕
  3. 使用的设计模式。
  4. 遇到 ANR
  5. 实时数据
  6. 建造者设计模式
  7. DS 问题 – 具有第 n 个元素的链表。
  8. 旋转前k个元素并将其放在最后
  9. Kotlin 基础知识
  10. Android 架构组件