Hashedin Pool 校园采访
昨天(2018 年 9 月 15 日)Hashedin 参观了我们学院,有 800 名学生参加了 Hashedin 进程,因为这是一个 POOL 校园驱动器,所以一般会邀请 2-3 所大学,但对于 Hashedin,数量去了 11-12 所大学,每个大学都发送了他们的最好的学生使它总共有 800 名学生。
所以早上我们得到了演示文稿,那个演示文稿被点亮了,你会爱上哈希丁。
然后,要进行90分钟的笔试。学生们坐在我们学院周围,哈希丁团队的每个成员都是他们的监考人员,是的,我告诉你一件事,他们团队的每个成员技术都很好,而且你就是骗不了他们。即使在演示过程中,他们也多次告诉您,如果您不知道如何编码,您可以离开,这意味着他们的招聘正确地基于核心编码技能。
第一轮:笔试:-
它由 A&B 两部分组成,A 部分很简单,它包括 OUTPUT 问题、AVL 树问题、DBMS 连接问题、OS 处理调度问题和一个树构建问题。
但是 B 部分由 3 个编程问题组成,分别是 EASY、MEDIUM 和 DIFFICULT,是的,如果您是铁杆编码人员并经常在 Geeksforgeeks 上练习,那么所有这些问题都必须解决一次。
对我来说,B 部分的前两个问题并没有花太多时间,但第三个问题花了整整 50 分钟,因为我曾经解决过这个问题,但忘记了方法,不得不开发一种全新的方法来做到这一点。
然后焦急地等待了 5 个小时(这是有道理的,因为他们要检查 800 份),结果出来了,从 800 名候选人中只选出了 12 名候选人,我是其中之一,我的整个团队都被选中了,那感觉很棒因为我们学院的每个人都希望我们的团队能够获得资格,我们做到了。
第 2 轮:技术 1 和技术 2
技术第一轮来了,
首先,我被问到我的项目(不详细,但只是概述,例如如何部署它,你使用了什么技术等)和
然后是真正的技术问题,面试官把我拷问到地狱,这意味着这是我第一次努力解决一个问题但找不到解决方案,他很友好并且给我提示,并且不断地让我进一步优化我的代码,他只通过 2 个问题测试了我的整个数据结构和算法知识,问你在想什么,我们应该使用什么,为什么不设置或 hashmap(我用 C++ 编写代码),每个的时间复杂度数据结构以及我们如何优化它。
是的,问题是关于外部排序和使用 ONE STACK 的一个简单的 MIN STACK,但是由于我没有解决任何问题,所以在只讨论这两个问题之前进行了很长的一轮讨论。
我的面试是90分钟。然后我不确定我是否会被选中进入下一轮,然后名单出现了,他们拒绝了 3 个候选人。
现在只剩下9个了。
然后技术轮2发生了,
仅限核心科目和谜题。
他们问我在 CORE SUBJECTS 方面的知识,我告诉他们我是一名有竞争力的程序员,我了解 OS、DBMS 等这些主题,但直到现在还没有实际实施。面试就像 OKK。
然后他让我为ERP(在线考勤系统)设计一个系统。他对我的回答很满意。
母鸡然后问我一个谜题,我告诉他我已经知道那个谜题,然后他改变了它并问我另一个是这样的:-给定平面上的三个矩形,你如何找到它们是否相交,我告诉他关于使用所有边的斜率,如果线不平行,则它们必须相交,我们可以比较每个三角形的斜率并得到答案,他对我的回答很满意。
然后他问了一些操作系统的概念,比如 Semaphores 和 Fork函数。
然后他用 c++ 创建了一个场景,是的,你可以很容易猜到,那就是 DIAMOND PROBLEM,我们讨论了 10-15 分钟,比如实际问题是什么,虚拟如何删除它(VTABLE 和 VPTR),为什么Java没有允许这样做,如果这是一个问题,那么为什么 C++ 不删除多重继承等。这很棒。
然后他问了我关于 Hashedin 关键职责的任何进一步问题。
第三轮:
HR轮次只对3名应聘者一一进行了面试,并提出了一些常见问题,我们为什么要雇用你,为什么要聘用hashedin,我对hashedin的期望是什么等。
然后结果出来了,我们3人被选中,其中2人来自我的小组,不幸的是我的其他小组成员不能参加。
经过漫长的一天,这是非常漫长的过程。
我的建议——只有在你对自己的编码技能有信心的情况下才能参加面试,因为整个面试都将围绕着这一点展开,否则就回家练习跨国公司的能力。
对不起我的英语,它仍在开发中。