📜  Sapient 面试经历

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

Sapient 面试经历

最近 sapient 参观了我们的大学,这是我的面试经历

第一轮在线是 apti、英语、C/C++ 输出,哎呀。

第 1 轮(技术)

他问我最喜欢的主题,我回答他 DSA、OS 和 DBMS,然后他问堆栈的实际实现……LRU(最近最少使用)立即在我的脑海中点击,所以通过 LRU,我将 LRU 与许多 OS 概念联系起来,比如为什么 LRU、分页,cache , tlb 和更多操作系统内存利用部分的概念。他印象非常深刻。

第二个问题你将如何检测链表是循环的,他扩展了这个问题以删除链表并为其编写代码。简单的 gfg 问题我通过散列和不散列解释了这两种方法。然后我通过给出实际实现来扩展这个问题,为什么使用链表,有圆圈,并继续讨论尝试和双重链表数据结构。(再次印象深刻😉)

第三个问题是关于 dbms 的,他问了关于参照完整性的问题,我对这个词一无所知,然后他要求设计一个数据库(使用连接和外键概念)并优化这个数据库,我通过规范化回答了这个问题,解释了定义以及为什么 1st 2nd 和第三归一化用于实际目的。在最终数据库的基础上,他问了 2-3 个 sql 查询

上面的问题持续了大约 40-50 分钟,我认为他对我的技术知识完全满意,这就是为什么他没有问任何谜题(在 sapient 中很常见),只是问了 2 个非语言推理问题,这很容易而且看起来只是一种形式。

第 2 轮(小时)(50 分钟)

他问了我的项目和一些基本问题,弱点,优势,为什么低cgpa,你如何面对你的问题以及你如何尝试处理它,以及一些一般性的讨论。似乎是一种形式。

15分钟后,结果出来了,我被选中了。

Sapient 的所有练习题! SapientNitro 的所有练习题!