第 1 轮(在线编码轮)
时间:70分钟
问题:3
平台:Cocubes。
不允许使用STL,无论如何也不需要解决问题。有各种各样的问题。我得到的问题是:
- https://www.geeksforgeeks.org/find-largest-prime-factor-number/
- 查找树表亲的最大 GCD – 最小 GCD。
- 这次面试经历的第三个问题——https://www.geeksforgeeks.org/samsung-interview-experience-for-sri-b-internship/
尽快解决所有3个问题。只会显示少数测试用例,因此请确保您的代码适用于隐藏的测试用例。
23人入围下一轮
第二轮
介绍完后,他问我自己的强项和弱项。我告诉 DSA 和 OS 是我的强项,所以他给了我这个编码问题 – https://www.geeksforgeeks.org/ugly-numbers/。我不得不讲述我的方法,并且不得不在 Google 文档中编写代码。
然后他问我是要 DSA 问题还是 OS 问题,我告诉了 DSA,所以他给了我这个 – https://stackoverflow.com/questions/18076480/puzzle-n-persons-sitting-on-round-table-没有交叉的握手方式。这在 GFG 上可用,但我现在找不到它。剩下的面试就是我在讲我的想法,试图找到正确的方法,我想不出正确的方法,所以我写的递归代码也是完全错误的。
15 人入围下一轮,我就是其中之一。
第三轮
在介绍之后,他要求对我的两个项目进行基本概述。然后他继续
操作系统问题——进程与线程、IPC、线程如何相互通信、信号量与互斥量、为什么我们不能使用变量而不是信号量。
CN 问题 – OSI 模型、TCP 与 UDP。
编程问题——继承、虚类、虚函数、C中sizeof的使用,子类能否访问父类的所有内容,
还有一些理论问题,我不记得了。我不知道他们中的一些人的答案,我也告诉了他同样的事情。最后他问了这两个问题的方法——从链表的末尾找到第k个元素,找到一个链表是否包含一个循环。
9 人入围,我再次成为其中之一! 😀