我通过 InstaHyre 工作门户申请了这份工作。
第 1 轮:这是一个技术轮,基本上基于 DS 和 Algo。问了三个编码问题——
- 给定一个字符串,找出将该字符串转换为回文字符串所需的最少操作次数。唯一允许的操作是 – 插入、删除和替换字符。
- 给定一个数组,找到它右边每个元素中较大的元素。如果没有这样的元素,则将其分配 -1。
- 找出到达大小为 n 的楼梯尽头的所有可能方法。您可以随时执行 1、2 或 3 个步骤。
第二轮:这也是一个技术轮,是一个系统设计轮。我被要求设计一个 BookMyShow 系统。主要专注于数据库设计和 API 设计。
第三轮:这是一个管理轮,在这一轮中,主要是根据当前角色和一些行为问题提出问题。
判决 –选择。
面试难度不大。面试官很好,在面试过程中得到了支持。