📜  HashedIn 面试经历 | 2021 年 3 月校外

📅  最后修改于: 2021-11-17 10:08:32             🧑  作者: Mango

HashedIn 于 10 月来到我们学院。我通过了编码轮,然后是技术面试轮 1,但无法通过技术面试轮 2,因为我当时没有准备。

在那之后,我开始为即将到来的实习做准备。幸运的是,在 5 个月后,我知道 HashedIn 已经开始在校外招聘。我申请了,几天后我收到一封邮件,说我的简历已经入围,我的编码计划定于 3 月 8 日举行。

在线编码轮:本轮问了三个问题。这些问题与字符串操作、DP 和树有关。我能够解决两个问题。

3 月 10 日,我收到一封邮件,说我被选中参加定于 3 月 15 日举行的第一轮技术面试。

技术面试第 1 轮:面试官首先让我介绍自己,然后介绍我的项目。我被问到三个问题:

  1. 给表示为链表的数字加 1(https://www.geeksforgeeks.org/add-1-number-represented-linked-list/)
  2. 不同的排序算法。描述选择排序、插入排序并比较它们。
  3. 在Python中使用字典以及与之相关的问题。

我在这一轮被选中,下一轮是 3 月 18 日。

第二轮技术面试:这一轮的问题是:

  1. 弥补该金额所需的最少硬币数量(https://leetcode.com/problems/coin-change/)
  2. 设计一个在线书店模式并为与之相关的表和查询绘制类图。
  3. OOPs 概念,如继承、多态等。运行时和编译时多态。

通常,在完成这一轮之后,会有一轮 HR,但对我来说,这是定于 3 月 24 日进行的第 3 轮技术面试。

第三轮技术面试:

  1. 我得到了一个产品和制造商数据库。我必须使用外键关联不同的表,然后针对给定问题编写查询。
  2. 没有重复字符的最长子串的长度(https://www.geeksforgeeks.org/length-of-the-longest-substring-without-repeating-characters/)

我完成了这一轮,人力资源轮是在 3 月 25 日进行的。

HR回合: HR问了我几个问题:

  1. 说说你自己?
  2. 家庭背景
  3. 为什么是HashedIn?
  4. 为什么选择计算机科学工程?
  5. 你解决了任何现实世界的问题吗?如果是,请描述它们。
  6. 你最大的成就是什么?
  7. 你有任何问题吗?

我在被选中的同一天收到了一封邮件。

我将于 2021 年 4 月 12 日加入 HashedIn。