📜  ABCO面试经验|套装5

📅  最后修改于: 2021-05-06 08:07:39             🧑  作者: Mango

第1轮

在HackerRank中托管了15个技术才能(主要是DS),3个查询,2个编码问题

第二轮(F2F技术面试)

  1. 在旋转并排序的数组中找到旋转数

    https://www.geeksforgeeks.org/find-rotation-count-rotated-sorted-array/

  2. 用给定的总和找到一对数字

    https://www.geeksforgeeks.org/check-if-two-numbers-have-sum-exactly-x/

  3. 检查两个节点是否是表亲

    www.geeksforgeeks.org/check-two-nodes-cousins-binary-tree/

  4. 假设有一个n名学生的循环赛,其中每个学生与其他每个学生恰好玩一次。安排学生的方式应使每个学生都对他左边的学生迷路,而对他右边的人却输。

    (我提出了一种基于拓扑排序的解决方案。正确的方法是构建一个BST,然后进行二进制搜索)

  1. 有序,预序,后序树遍历的应用

  2. 有关使用聚合函数的SQL的问题

    1. 所有的学生在每个科目的成绩给予,编写一个查询来发现学生在班里排名第一届

    2. 每个学生上学的每一天都有一个条目,计算出他上学的天数

  3. 当您填写在线回合的凭据时,有人问您是否准备使用商业智能工具。为什么选择“是”?

  4. 您为什么在以前的公司中被拒绝?你纠正错误了吗?

第三回合(F2F技术面试)

  1. SQL中的select语句的语法并解释其中的每个关键字

  2. 关于“分组依据”和“具有”的讨论

  3. 索引编制和索引编制类型

  4. 创建索引的语法

CREATE INDEX index_name ON table_name   ( column1 column2 ,…);

  1. 可以找到k个最小元素的各种方法

https://www.geeksforgeeks.org/kth-smallestlargest-element-unsorted-array/

  1. 列出您知道的所有数据结构,并建议在计算机科学领域中的应用程序

  2. 一生中最大的成就

第四轮(人力资源采访)

  1. 为什么选择CSE?为什么选择PSG?

  2. 为什么选择ABCO?

  3. 五年后您如何看待自己?

  4. 您为什么不继续学习?

  5. 家庭背景

还记得

  • 没有压力会给您的大脑很大的思考空间

  • 花足够的时间来解决DS问题,没有任何紧迫性。即使面试官敦促您,您也可以礼貌地询问他,以花更多的时间。

  • 您只需要给人一种印象,即您有足够的潜力去做这项工作。您的一行表达出您对公司的兴趣,或者关于这些人的一份补充声明绝对可以使您的业绩提高一个等级。

  • 询问的人力资源问题不了解您。这是检查您的沟通水平。当人力资源部问“为什么要进行CSE?”时,他绝对不会期望像“ CSE将来有很大的范围”之类的答案。您绝对可以在这里编故事,并使答案更加有趣和独特。

相关实践问题

组合总和–第2部分
第K个最小元素
回转