开放式解决方案访谈|第1组

公司名称: 开放式解决方案 轮廓: 软件/财务 地点: 在校园里 笔试(时间):1小时

null

章节和这些章节中的问题类型:共有两个章节 1个能力倾向–25个问题 2个技术问题–25个问题

没有负面标记

技术面试:

1. 告诉我你自己:从你的出生地、学校、大学开始,然后继续你做的项目,基本上他们想听听你的项目。

2 问了我一个项目中的几个问题。让我画出与我的项目相关的优先权图。因此,要为项目中的棘手问题做好准备。

3. 给出一个链接列表,使用快速排序对其进行排序:他想看看我的方法,然后我还解释了通过合并排序可以很容易地完成,还为其编写了代码。(请登录geeksforgeks.org)

4. 给定一个字符串,使用stack:简单的问题将其反转,但他希望我关注边界情况。然后我给出了很多解决这个问题的方法,一种是简单地使用堆栈,然后使用递归。

5. 关于优先级队列的一般讨论,特别是堆的讨论。

6. 关于操作系统(调度等)的一些问题

人力资源与技术回合 (由Open Solutions副总裁拍摄,他来自美国办公室)

1 再跟我说说你自己:同上。

2. 我的一个项目是异构系统的编译时任务调度,所以他问了一些与我的项目相关的非常好的调度问题。项目中有很多棘手的问题。

3. 给定一个指针*p地址是1030,有一个类的大小是40字节,那么*p+1的地址是什么。

4 您有一个100GB的磁盘,里面装满了整数(在给定大小的记录中,所以还有一些可用空间)。你有100 MB的内存。想出一个算法来对这些整数进行排序。 解决方案:应用外部排序的概念。将整个列表分成几个小数组,这些数组可以在100MB内存中完成。所有这些数组都是单独排序的。然后我们应用多数组合并函数,我们将得到结果列表。

5. 被问及各种OOP概念。为什么是多态性?为什么啊?为什么C++为什么不是C?如何在C语言中实现多态性?关于OOP的其他几个问题。

6 谜题:你和你的朋友开车从瓦拉纳西去德里,在走了100公里后,你的朋友感觉不舒服,他需要立即就医。你的车停了,再也发动不起来了,发动机坏了,你试了试,但没法修好。手机坏了。如果你要求搭车,他们不会停下来。如果你站在路中间,他们会杀了你,但不会停下来。想想你会做些什么来拯救你的朋友。

7. 他们的产品中有一个问题,他解释了所有细节,然后要求对其进行优化。

8. 你想问些问题吗? 你应该总是问一些聪明的问题,永远不要问CTC。我问了一些关于工作文化、职业发展方面的问题。然后我询问了他们工作的产品和领域。大量的闲聊和健康的讨论。

提示/建议: 不要紧张,要自信,他们会检查你的答案是否正确。

如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享