📜  摩根大通面试经历(Code For Good)

📅  最后修改于: 2021-11-16 07:54:45             🧑  作者: Mango

摩根大通公司于 2021 年 2 月 20 日组织了 2022 年软件工程师计划的第一轮实习招聘。该测试是在 HackerRank 上进行的。它有 2 个编码问题,时间为 1 小时 15 分钟。这些问题的难度水平相当容易,也有非常简单的约束(第一个问题可以在 O(n) 中解决,但对 n 的约束是 1 到 100)。

在线测试:

  1. 给定一个包含工具名称(可以是重复的)、起始索引和目标工具的字符串数组,找到从起始索引到达目标工具所需的最少步数。数组是循环的,也就是说,如果到达数组的末尾,则转到其开头,反之亦然。
  2. 给定一个元素为 0 或 1 的链表,找出由链表节点组成的二进制数的十进制表示。