📜  目标公司面试经历 | 2021年校园招聘通过批次

📅  最后修改于: 2022-05-13 01:58:40.697000             🧑  作者: Mango

目标公司面试经历 | 2021年校园招聘通过批次

第一轮:​基于计算机的在线招聘测试(在 AMCAT 上)

测试有 3 个部分:

1. 能力和逻辑推理

2. CS核心科目题【主要针对OOP、OS、Networks】

3.响应2编码问题[数组和字符串操作(dp)的问题]

第二轮:​技术面试

面试几乎在 Smartmeet 中进行,这是一个点对点视频通话网络应用程序。小组中有两名成员。我们从自我介绍开始。提出了以下编码问题(为了以首选语言键入代码,我选择了Java。):

●斐波那契数列:我给出了使用动态规划的方法。下一个问题是为什么要动态编程以及编写代码的时间复杂度是多少。

●计算字符串中重复出现的次数:我编写了一个方法,使用26 长度的数组来存储字母计数。然后他们告诉它,时间复杂度只对字母起作用,如果字符串中有一些特殊字符怎么办。

●链表中的循环检测:他们询问了如何创建链表算法fora,其目的是什么,并简要说明了链表循环检测算法的时间复杂度。

●反转链表:要求编写代码。

●二分查找:要求编写代码。

因为我在简历中提到Java作为首选语言,所以他们问了一些关于Java的问题。此外,还询问了排序算法及其时间复杂度。我把OpenCV当成一项技能了,但简历中没有提到项目,所以他们询问了项目。

面试官很友好,也很合作。过程中出现了网络问题,但过了一段时间就顺利了,整个技术回合大约用了 1 个小时。对数据结构及其功能有很好理解的人可以在这一轮中表现最好。并且还应该对简历进行彻底的处理。

第三轮:​人力资源面试

这是 Zoom 的虚拟会议。面试官问了以下问题:

●自我介绍

●为什么选择编程职业

●您的团队管理经验

●给出一个场景,问你会如何反应

●你的优势

●人生最大的成就

●你的弱点

●被问及最近在简历中提到的项目

●团队合作的任何负面经历

●如果你被安置在Target之前你认为你必须做的事情

●为什么瞄准

●有什么问题要问我

面试大概45-50分钟。所有问题都是根据我在上一个问题上给出的答案提出的。有些点也被反复询问以检查响应是否发生变化