📜  2022 年 SDE(校内)的 Cognizant 面试经验

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

2022 年 SDE(校内)的 Cognizant 面试经验

我是 B.Tech 的学生。 (计算机科学)(2022 年)在古纳 JUET。 Cognizant 来到我们的校园参加 SDE 培训,了解以下个人资料(GenC-next,GenC,GenC -elevate)角色(实习 + 全职(成功完成后))。

第 1 轮(在线考试): Superset 在线考试。多种语言可供选择(Python 、C++、C)。基于实现的编码问题(如排序、最大值)。对于练习,请做 Codeforces 800 评分问题。

第二轮(技术面试):大部分人都被选中了,包括我在内。幸好我的面试官准时。我的大多数朋友不得不坐一两个小时,或者因为迟到而被重新安排,这就是我们之间的一切:

我:早上好,先生。

采访者:早上好,让我们从自我介绍开始。

我:告诉他我的姓名、地点、CGPA、技术技能、项目、目前的工作项目、成就。

面试官:非常好,所以你做竞争性编程(嗯)。

我:是的,先生。

采访者:那你用什么语言编码?

我:主要是Python ,但只有在 C++ 中存在递归,并且PythonPython都非常大。

面试官:很好。所以让我们从Python开始吧。

我:当然,先生。

采访者:你知道List吗?

我:是的,先生,告诉他什么是列表,不可变与否,用途是什么,我如何使用它,可以使用的不同功能,列表中的内存分配(例如:如果列表,使用相同的内存地址)

面试官: List 和 Tuple 有什么区别。

我:向他解释了一切。

采访者:好的,好的。什么是集合和字典?

我:解释。

采访者:你将如何交换字典中的键和值?

我:虽然有一分钟,告诉他一个很长的方法,使用两个列表,一个用于键和值,然后交换字典中的值。 (但他想要一些更小的方法)(我真的不知道他会问我这个)。告诉他我现在只能想到这个。

采访者:好的,没问题。那么你知道 HTML 和 JavaScript 吗?

我:是的,先生。

面试官:告诉我你是怎么设计一个填表的网页的。

我:好的先生。就像谷歌表格一样? (他说是的)。然后我向他解释了使用正文标签,段落标签,然后他突然说好吧,告诉我你将如何制作表格。我说向他解释了所有表格标签和填充以及所有 .

面试官:好的,那你也懂SQL?

我可以 !

采访者:告诉我Union和Union all的区别?

我:告诉他,但一分钟左右后记起来了

采访者:告诉我有哪些不同类型的钥匙?

我:告诉他,然后突然在我向他解释唯一键时,他说好的,唯一键和主键有什么区别。我解释了他。

面试官:好的,那说说all cross join和full join的区别吧。

我:告诉。

采访者:所以你在你的项目中使用了一个数据库(嗯)

我可以 。

面试官:您将如何将您的数据库与您的应用程序连接起来?

我:我想不起来就这么说了!!!

采访者:问我目前的项目?

我:我很高兴告诉他这是一个基于研究的项目,并解释了需求、技术性和实用性。

采访者:好的好的。好的,xxx,很高兴和你交谈。你想问点什么吗?

我:我问了他一些,然后我可以在哪些方面改进?

面试官:告诉我如何更好地使用 SQL(可能是因为数据库问题)

后来我被选中了,但只有一个档案。我的大多数其他朋友在他们的采访中都谈得很冷淡(不是我的情况)。