📜  TEKSystems 面试经历 |在校园

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

TEKSystems 面试经历 |在校园

TEKSystems 今年在我们的大学进行了一次校园活动。

完整的选拔过程包括 5 轮——

  • 在线测试
  • 小组讨论/人力资源
  • 技术第一轮
  • 技术第二轮
  • 48小时黑客马拉松

选拔过程大约耗时 2 周。

第一轮:在线测试

该测试由 MCQ 和 2 个编码问题组成。总时间为1小时30分钟

我不认为有一个部分截止。

MCQ部分分为:

  1. 一般能力 - 10个问题
  2. 口头 - 10 个问题
  3. 数据解释 - 6 个问题
  4. 逻辑推理-10题
  5. 编码 - 2 个问题 [60 分钟]

1.) 与往年相比,这次的题目水平略有提高。

2.) 2、3、4 部分非常容易,任何人都可以做到。

3.) 母公司的名称是什么?这家公司的标语是什么?我所有的朋友都被问到同样的问题。

4.) 今年他们增加了编码部分的时间。问题也以 1 个 DP 问题和其他简单级别的形式分发。

第一个问题是将给定的罗马数字转换为其数字。约束是罗马数字仅代表 1-500 之间的值

另一个问题是 DP,即生成字符串回文的最小插入次数。

解决其中任何一个问题即可进入下一轮。

许多学生都得到了属于 DP 的两个问题,而有些学生两个都简单。

在 500 名学生中,有 43 名被选中参加下一轮,其中包括我。

第二轮:小组讨论/人力资源

在 GD/HR 之前,我们接受了公司官员的入职前演讲和介绍。学生被分成15、15和13组

我们都围成一圈,以 HR 为中心,她告诉我们首先介绍自己、我们的目标、学校教育细节。简而言之,您必须回答“自我介绍”这个问题。每个人都有2分钟的时间。

在此之后,我们给出了一个关于“今天的工程课程是否在培养傻瓜工程师”的 GD 主题。

我们被分成 8 人和 7 人一组,并被告知我们必须为这个话题发言,而另一组则反对,并有 5 分钟的时间来讨论这些要点。

5 分钟后,我们被告知开始发言,这更像是一场辩论,而不是 GD。2 分钟的大喊之后,我们被告知要改变角色,即现在我们反对和另一组发言。 2 分钟后,我们被告知停止,现在每个人都有 60 秒的时间来总结他们的观点,无论是赞成还是反对。

你需要大声并明确你的观点才能进入下一轮。

包括我在内的43名学生中有20名参加了下一轮

第三轮:技术面试 I

本轮在 2 天后进行。

在 Skype 上进行的每个候选人都有 30 分钟的面试时间。

不要试图对面试官虚张声势,如果你不知道问题的答案,那就简单地说我不知道。

这些问题是从你的简历中删除的。

  1. 解释你的项目。
  2. Java中 equals() 和 == 的区别。
  3. 用示例描述所有 OOPS 概念。
  4. 接口类和抽象类的区别。
  5. 什么是单例类?
  6. Python中的PEP8是什么?
  7. post和get方法的区别?
  8. 用你擅长的语言问了几个输出问题。这些问题很基础也很简单。

在此之后,他要求共享屏幕并打开 onlinegdb.com 并使用动态编程键入打印斐波那契数列第 n 项的程序。

(对于我的一些朋友,他们要求编写快速排序和矩阵乘法的代码)

最后他问我有什么问题要问他。

[提示:您在前一天提供了面试官的姓名,因此如果可能,请查看他的 LinkedIn 个人资料]

20 人中只有 10 人(包括我)进入下一轮。

第四轮:技术面试 II

第二天进行,不幸的是由于面试官方面的一些互联网问题,它通过电话进行了大约20分钟。

对一些人来说,这更像是一轮人力资源,而对一些人来说,这是技术性的。

  1. 他首先深入询问了我的项目。
  2. 继续这个项目,他问我 servlet 和 JSP 之间的区别。
  3. 告诉我如何在循环链表中找到中间元素的逻辑。
  4. 快速排序的最坏情况复杂度和示例条件。
  5. 描述 JSP 的 MVC 模型和生命周期。
  6. 描述集群。
  7. Hadoop 2.x 和 Hadoop 3.x 之间的区别。
  8. Map reduce 的阶段是什么?
  9. 在 Windows 和 Linux 上检查 IP 地址的命令。
  10. 在Python中解释装饰器。
  11. 给出Python的缺点。

10 人中只有 4 人进入下一阶段,包括我在内。

第 5 轮:黑客马拉松 [48 小时]

4 名学生将根据我们自己的一些问题陈述创建一个项目,并将项目代码上传到 GitHub 存储库并与面试官分享其链接。

这一轮也发生在 Skype 上,我们有 48 小时的时间来开发一个工作项目,并介绍你在项目中所扮演的角色和任务。

你的演讲表现如何以及你对面试官提出的问题的回答是选择的基础。

他们花了3天时间才给出结果。在 4 人中,包括我在内的 2 人被选中。