📜  In Time Tec 面试经历

📅  最后修改于: 2021-11-18 01:05:55             🧑  作者: Mango

我清楚地记得那是 2019 年 7 月,也就是大流行爆发前将近 8 个月。关于我的一点背景,我是 2020 年毕业的计算机工程 B Tech 毕业生。我和其他 29 个人一起坐在我去面试的公司的等候区,其中大多数人只来自我的大学.根据面试以及我们的培训和安置负责人的指示,我们都适合。我紧张地不停地跺脚,大汗淋漓地等待这个过程的开始。

第一轮(能力倾向测试):第一轮面试从能力倾向测试开始,30分钟,共25道题,难度从易到中等。

  • 试卷采用 MCQ(多项选择题)格式,只有一个正确答案。我们被迫坐在相邻的桌子上,中间有一些空隙,主要是为了防止我们作弊。
  • 问题来自主题——速度、距离和时间、盈亏、工作和时间、概率、测量等。论文很简单,更不用说我被选中进入下一轮。

第 2 轮(编码):第二轮是编码轮。

  • 我开始热身,比第一轮后剩下的其他 14 名候选人打字更快。然后发生的事情让我震惊。我们收到了必须在其中编写代码的文件。如果我是一个虚构的小说作家,我会写下至少十几页的我当时的感受。但我必须满足我所拥有的。
  • 只有一个问题——找出两个字符串是另一个字符串的每个字谜*的 a 并且只有一个规则——不要使用任何编程语言的任何内置函数。我选择了最方便的语言Python ,并采用了最简单的方法——制作了两个字符串的字典(hashmap)并将字典(hashmap)相互比较。如果字典匹配,则字符串是彼此的字谜,否则不是。等了半个多小时后,我被邀请进行技术面试。
  • *Anagram字符串- 在 anagram字符串,两个字符串都具有相同的字符,出现的次数相同。例如,TRIANGLE 和 INTEGRAL 是彼此的字谜,因为它们都有相同的字符出现的次数相同。

第三轮(技术):第三轮面试是技术轮。我被叫到一间小屋里,在那里我受到了两名面试官的欢迎。其中一个看起来他有一些技术知识,另一个只是让我怀疑我的技术知识。有趣的部分在正式介绍后开始。

面试问题如下:-

面试官1:你为什么用Python写代码?

我:先生, Python是一种高级解释语言,它具有许多内置功能,可以轻松编写代码。

面试官2:我从不使用Python,它让你变得懒惰,如果我在你那里,我会用C++编写代码。

我:是的,先生,没错, Python让你变得懒惰,但它有它自己的优势——就像它是一种解释型语言,所以它有助于快速测试并支持许多库。

面试官 2:对,列举一些常用的库。

我:我用过 Math、Numpy、turtle、OpenCV 和其他一些(我不记得所有的名字)。

面试官 1:好,那么编写一个程序来使用 if-else 块打印 Hello World。

我:(认真思考2分钟)我可以用C语言吗?

采访者1:是的,当然,继续。

我:(写了这段代码)

C
#include 
  
int main() {
  
    if(!printf("Hello")){
        
        
    }
  else
  {
         printf("World");
    }
    
       return 0;
    
}


面试官2:解释一下。

我:C 语言中的printf函数给出了引号内的字符数,因此if 块仅在内部块返回 0 时才会运行。但在这种情况下, printf返回 5,并结合一个结果为 0 的否定运算符,所以if 块不会运行,而else 块会。因此输出将是Hello World 。 (他们似乎印象深刻)。

采访者1:那么你最喜欢的科目是什么?

我:我喜欢操作系统和 DBMS。

面试官1:*问一些关于DBMS的基本问题*

我:*自信地并且可能正确地回答他们*

采访者1:那么什么是观点?

我:视图是虚拟表,用于存储完整表或表中的部分数据。

面试官2:如果我们从视图中删除数据,它会不会也反映到原始表中?

我:是的,原始表也会显示更改,但是如果视图存储来自两个或多个表的交集的数据,则数据会存在一些差异。

面试官2:好。

然后两个面试官继续问一些关于DBMS和OS的基本问题。还有一些关于数据结构的其他问题并不那么棘手。整个面试持续了 35 多分钟,其中我还不得不解释我的实习项目,我做得很好。

第 4 轮(HR 轮):最后一轮面试是 HR 轮。

  • 在宣布技术回合的结果之前,我不得不等待近 2 个小时。
  • 我想面试官并没有留下那么深刻的印象。在那之后,我被要求坐在一个比其他小木屋大而且家具也很好的小木屋里。然后进入了公司的董事总经理。
  • 技术回合后我有点自信,看到 MD 我变得有点害怕。
  • 我正式向他打招呼,他试图通过询问前几轮的情况让我感到舒服。我用微弱的声音回答。之后面试就开始了。我不想让你厌烦这一轮的细节,但有一个问题非常古怪(可能是因为以前没有人问过这样的问题)。
  • 他问道:“即使在这个过程中需要你牺牲自己的生命,你也会帮助别人吗?”。这个问题我有点懵,一时答不上来。
  • 几分钟后面试就结束了,还有一些其他的人力资源问题。在那个问题之后,我对自己的选择不太自信,不确定我是否会被选中。
  • 面试结束后,我离开了办公室。雨下得很大,我骑着车回到我的家,希望在那场技术回合后被选中。

一周后,我被叫到培训室,并被告知我已被选中。我感到欣喜若狂,但如果我想在一天结束前加入,我必须回到公司。但那是另一个时代的故事。