Quikr 面试经历 |设置 4(校内)
Quikr 来我们学院是为了获得助理软件工程师的简历。 CSE EEE IS 和 ECE 是符合条件的分支机构。
第1轮:
这是笔和纸轮。有C C++ DBMS OS和自动机理论等基础计算机科学科目的问题。有30个问题需要在45分钟内回答。难度级别容易适中。有2-3个基础能力题也是。这些问题只是为了检查学生是否熟悉基本的计算机科学概念。他们在这一轮后入围了20-22名学生。回答18-19个问题的人通过了。我是其中之一。
第2轮:(技术面试50分钟)
技术面试一开始,面试官让我介绍自己,我做得很好。他立即切换到我的技术兴趣。看到我的简历中有一个DBMS项目,他开始问DBMS。他让我简单介绍一下这个项目(做了不深入技术方面。)
1.告诉我设计一个基本的 BookMyShow 应用程序。他告诉我绘制包含城市电影列表的表格和包含剧院的表格。然后他让我提及主键。他想知道我是否有任何行链接表格。根据他的要求,我花了 2-3 分钟来提出表格。这里知道要求是关键。如果我们足够聪明,我们可以从他那里获得足够的信息,这有助于设计。他问了 2 -3 简单查询。它们是基本的连接操作查询。我在一个问题中使用了嵌套查询,他问是否可以使用连接来完成。我也想出了连接解决方案。最后他似乎对我的解释感到满意。
2.他切换到我的下一个项目,基本上是一个硬件项目。主要是物联网。他问了我关于物联网的一般问题。 (什么是IOT?为什么是IOT?)。他让我解释项目,问我完成项目最困难的任务。我自信地回答他。我什至写了我项目的一小段代码。他很高兴我的解释。
3.他问我最喜欢的科目。我告诉Data Structures。他让我写反转链表的代码。我马上就写了,没有任何错误。他让我比较数组和链表。在解释时我使用了术语局部性引用。他让我详细解释。然后他让我解释内存层次结构。他回到数据结构并询问树。为什么我们使用树?让我写代码对于级别顺序遍历并要求进行一些细微的修改以使其适用于更多情况。我在他的一些提示下做到了。他似乎很高兴并问我是否有任何问题。我问他关于项目公司是接受。他回答了我的问题。这样我就完成了第一轮面试。
第三轮:(技术面试1小时)
8-9 人被选中进入第二轮。我去参加面试并被要求等待几分钟,因为面试官正忙于一些事情。他完成并开始我的项目。我被问到关于我的项目的类似问题回答得很好。
然后突然他突然问我我的hackerrank等级。我说我不经常这样做,但有时是为了练习。
他问我是否知道Java或 javascript,我说不。
他问我是否知道PHP ,我说不。
然后他问了我一个设计问题。
他让我想象一个用英语给出的第 10 类几何问题,我必须将其转换为图形。基本上想出一个模块来从问题中绘制图形。他想测试我的 OOPS 概念。
1.我告诉他我将如何通过将其视为字符串来跟踪问题。
2.使用基本搜索技术搜索关键字(圆,方,切线)。
3.他让我写函数原型。
4.最后让我想出一个类来链接所有的功能。
5.让我展示如何使用多态性和继承来改进我的模块,然后让我解释所有这些术语。这个讨论持续了 20-25 分钟。
他结束了一个编码问题,要求我编写一个代码来反转字符串中的单个单词。
例如:- 我爱我的国家。
输出:-I evol ym yrtnuoc。
我写了一个涵盖所有极端情况的无错误代码。他很满意。
然后他亲自谈了公司。我很感兴趣,问了他几个问题。讨论了10分钟。然后他让我在外面等结果。
第 4 轮:(小时 15-20 分钟)
我被要求参加 HR 轮。这是最好的一轮。他问我今天过得怎么样?我说这很好,我很喜欢。(从不说它很累或很忙。)他问我关于我的家人朋友和我的大学。我喜欢我的大学什么,我不喜欢什么。他让我谈谈我的非技术兴趣。然后他问我关于我的家乡。
然后是最常见的问题。你为什么想加入公司?总是期待赞美公司。期待外交回答。然后他告诉我关于公司的情况。我问了几个一般性问题。然后他和我打招呼,让我在外面等结果。
最后他们从我们学院选出了5个人,我就是其中之一。
诚实是成功的关键。我们永远不应该对我们的技术知识撒谎。提出相关问题,因为它会给人留下积极的印象。最后,运气在选择中很重要,所以总是给你最好的机会,并希望最好。谢谢!