HashedIn 于 10 月来到我们学院。我通过了编码轮,然后是技术面试轮 1,但无法通过技术面试轮 2,因为我当时没有准备。
在那之后,我开始为即将到来的实习做准备。幸运的是,在 5 个月后,我知道 HashedIn 已经开始在校外招聘。我申请了,几天后我收到一封邮件,说我的简历已经入围,我的编码计划定于 3 月 8 日举行。
在线编码轮:本轮问了三个问题。这些问题与字符串操作、DP 和树有关。我能够解决两个问题。
3 月 10 日,我收到一封邮件,说我被选中参加定于 3 月 15 日举行的第一轮技术面试。
技术面试第 1 轮:面试官首先让我介绍自己,然后介绍我的项目。我被问到三个问题:
- 给表示为链表的数字加 1(https://www.geeksforgeeks.org/add-1-number-represented-linked-list/)
- 不同的排序算法。描述选择排序、插入排序并比较它们。
- 在Python中使用字典以及与之相关的问题。
我在这一轮被选中,下一轮是 3 月 18 日。
第二轮技术面试:这一轮的问题是:
- 弥补该金额所需的最少硬币数量(https://leetcode.com/problems/coin-change/)
- 设计一个在线书店模式并为与之相关的表和查询绘制类图。
- OOPs 概念,如继承、多态等。运行时和编译时多态。
通常,在完成这一轮之后,会有一轮 HR,但对我来说,这是定于 3 月 24 日进行的第 3 轮技术面试。
第三轮技术面试:
- 我得到了一个产品和制造商数据库。我必须使用外键关联不同的表,然后针对给定问题编写查询。
- 没有重复字符的最长子串的长度(https://www.geeksforgeeks.org/length-of-the-longest-substring-without-repeating-characters/)
我完成了这一轮,人力资源轮是在 3 月 25 日进行的。
HR回合: HR问了我几个问题:
- 说说你自己?
- 家庭背景
- 为什么是HashedIn?
- 为什么选择计算机科学工程?
- 你解决了任何现实世界的问题吗?如果是,请描述它们。
- 你最大的成就是什么?
- 你有任何问题吗?
我在被选中的同一天收到了一封邮件。
我将于 2021 年 4 月 12 日加入 HashedIn。