📜  ION Group 轮转产品开发人员面试经验 |维生素 2020

📅  最后修改于: 2022-05-13 01:58:41.203000             🧑  作者: Mango

ION Group 轮转产品开发人员面试经验 |维生素 2020

第1轮:

Mcqs 和 2 编码。我为一个代码运行了所有测试用例,为另一个代码运行了 10/19 测试用例。平台是 AMCAT。他们为下一轮筛选了 100 多名学生。

第一个问题是——

有 n 个项目,它们需要 m 周才能完成……。员工可以在一个项目上工作一周,然后他必须切换到另一个项目,所以他总共可以工作多少周。

前任

3

8 3 3

和 13

第二个问题-

书有2类。你必须用你有的钱尽可能多地购买书籍。您必须从每个类别中至少购买一本书。给出了这两个类别的不同书籍的价格。

第 2 轮:

  1. 告诉我一些你的事吧
  2. 让我们从一个谜题开始,如果你知道它已经告诉我我会问另一个。
    • 找到装有受污染药丸的罐子。我已经知道所以我告诉我知道。然后他又问了一个
    • 骆驼和香蕉拼图。我知道问题但不知道答案,所以我说我已经知道了,所以我不必回答这个问题
    • 使用 7 个单位的金棒向员工付款?我也知道这一点,但我说我不知道并回答了。我猜他想也可能不知道,但这次他让我说 8 天。
  3. 然后他问我将使用哪种数据结构来存储以下信息-1 医生和他的病人。
    • 首先我告诉hashMap。他问它是否只有 1 位医生你需要 hashmap 吗?……所以我说不。他说这样想你必须添加和删除患者……所以我说数组列表。他要求考虑需要为患者完成的所有手术......所以我告诉队列。他告诉好吧,如果危重病人来了怎么办……所以我说优先队列。他问优先级队列是如何工作的,我告诉了逻辑。然后他在 PQ 中问你是否有 5 名患者,并且有一名危重病人到达,那么我告诉你会发生什么,因为这是一个 PQ,它会在前面所以他问会吗?......那它不会是一个堆栈吗?基本上他问那个元素是否会留在它的位置,只是会先出队或者它会在前面......我不知道这个。
  4. 然后他要求告诉医院管理系统的实体,它们的关系基数比。
  5. 然后他问了oops的概念。
  6. 然后他让我写代码。为所有实体创建类并使用 oops 概念在它们之间建立关系。 (设计模式)
  7. 办公室也一样。

没有资格参加下一轮(他们拿了 13 轮)