立即在校园服务-FTE-2019 年 8 月
在线测试:
有 10 个关于计算机科学概念(数据结构、 Java、c++)的 MCQ 和一个关于 DP 的编码问题,即 https://www.geeksforgeeks.org/longest-increasing-subsequence-dp-3/
21名学生入围了进一步的轮次。
技术第一轮:
面试官要求自我介绍。然后他问我最喜欢的科目。我说的是数据结构。他问我对哪种数据结构感到满意。我说的是链表和树。然后他问我是否对其他学科感兴趣。我说我对操作系统和 DBMS 的知识一般。
他从一个关于树木的问题开始 https://www.geeksforgeeks.org/print-left-view-binary-tree/
我告诉他水平顺序遍历方法,他说要编码。我做到了。
他问我是否擅长解谜。我说我没那么好。他让我试试
https://www.geeksforgeeks.org/puzzle-22-maximum-chocolates/。我说。
他让我解释一个我在简历中提到的自动化项目。
他在树上提出了另一个问题 https://www.geeksforgeeks.org/lowest-common-ancestor-binary-tree-set-1/ 并说要编写代码。(我做到了)
他给出了另一个谜题 https://www.geeksforgeeks.org/puzzle-24-10-coins-puzzle/。我无法解决它。我说我不知道。他说没关系,让我离开。
面试官很有礼貌。
第二轮技术:
面试官说我们会直接去解决问题。我说了可以。他在链表上提出了一个问题,并说要编写代码。 https://www.geeksforgeeks.org/remove-occurrences-duplicates-sorted-linked-list/。我花了一些时间(大约 20 分钟),但最终还是做到了。
由于时间不多,他说我会给你另一个问题,我希望你在 10 分钟内解决它。
https://www.geeksforgeeks.org/majority-element/。我说我在准备的时候遇到了这个问题。他问我是否知道 O(n) 时间和 O(1) 空间复杂度的解决方案。我说是。他告诉我要快点写代码。
然后他问我关于封装和抽象的问题。我告诉他定义。他说我说的都是书呆子,以这个房间里的一个物体为例告诉我。我以水壶为例告诉他。我对这些概念感到困惑,所以他向我解释并让我离开。
技术+人力资源:
HR随便问了几个问题。首先,他给出了一个 SQL 查询,即从给定表中查找第二大薪水。我说的是一种使用 LIMIT 的方法。他说这是一种有趣的方式,但我可以不使用 LIMIT 来实现吗?我告诉他方法,但无法编写查询。
他问了我简历上的项目。让我为一个 8 年级的学生解释界面。我无法很好地解释它。他问我有多少庞大的数据存储在数据库中。我说分布式 DBMS。他问我是否知道分片。我说不。然后他问我,当 hotstar 等应用程序拥有大量观众时,如世界杯比赛期间,数据是如何处理的。我说将使用工作负载平衡算法。我写 CSS 作为我的技术技能,所以他问我是什么。我说层叠样式表。他问我为什么叫级联。我无法回答,所以他解释了。他问我是否有任何问题要问他,并让我离开。
10名学生在所有回合结束后被选中,4名学生被选中。不幸的是,我不是他们中的一员,但这是一次很好的面试经历。
尖端:
为极客解决来自极客的所有必须做的编码问题。
完成你的简历。
自信是人力资源部所寻找的一切。所以在回答问题时要自信。