📜  Drishti-Soft 解决方案访谈 |设置 7(校外)

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

Drishti-Soft 解决方案访谈 |设置 7(校外)

已经申请了校外。他们要求我们带上自己的笔记本电脑。

第 1 轮 - 在线轮次。
3小时

30 道基于定量能力的 MCQ 问题。 (最好在 30 分钟内完成)
关于损益、比率、时间、工作量、表面积的问题。问题的水平很高。
4 个编程问题 - C 和Java之间的选择

Q1 非常简单。我们得到一个没有“n”的值,我们需要计算在该范围内 2 出现在 1 到“n”之间的次数。
例如: – 19。在 1 – 19 , 2 , 12 之间包含 2 所以答案是 2。
我的方法是使用模数,检查每个数字并将其放入循环中。
然而,8/10 案例通过了。

Q2 是动态规划。找出先增大后减小的最大子序列的长度。例如: – 8 1 2 3 4 5 6 7 6 5。在这种情况下,长度将为 9 。 1 -7 增加,6-5 减少。
我一头雾水,怎么回答这个问题。

Q3——Linux文件系统结构程序。
我们得到以下目录已经存在。我们必须找出需要进行多少次 mkdir 调用。目录采用二维字符数组的形式。说 :
家,温度
所以对于路径
/home / abc – 1 为此(1 mkdir 调用 abc,因为 home 已经存在)
/ temp / xyz / wvu – 2 表示这个(temp 已经存在,2 mkdir 调用 xyz,wvu)

Q4:一个程序将一个链表反转,直到给出 k 个数。我们必须找出其中的错误。运行时错误来了。
列表中的插入函数是这样输入的
例如:输入是 1 2 3 4 5 6 7 8 9
这些值在列表中输入为
9 8 7 6 5 4 3 2 1。头指向 1
我们对 1 2 3 4 5 6 7 8 9 的预期输出,k = 4 (我们需要反转的没有直到)
4->3->2->1->8->7->6->5->9->8
基本上给出了一个 no k ,直到我们不得不反转。


第 2 轮是调试轮。

给出了迷宫问题中的老鼠。一个人只能从迷宫走 4 个方向。

它是这样的:

ABC 决定制作立方体,但只有制作方形迷宫的预算。这是一个完美的迷宫,每个房间都有一个方形底座,有 4 扇门(房间两边各 1 扇)。房间里写着一个很大的数字。如果下一个房间的数字比他当前房间的数字大 1,则一个人只能从一个房间移动到另一个房间。现在,ABC 为所有房间分配随机整数,然后将 S2 人放入迷宫中,1在每个房间中,S 是迷宫的边长。能移动最多次数的人将获胜。弄清楚谁将成为获胜者以及他将能够移动的房间数量。如果有多个这样的人,则在分配数字最小的房间中的人将获胜。整数值 <= 1000。如果一个人从当前房间移动到另一个房间,那么长度将为 2。dx 中存在一些问题dy -> 方向。它把我们带到了对角线。我们只能从左上到右移动。边界条件也被违反了,我们不得不提出ifs。此外,该函数没有修改值,因此我们必须将值存储在数组而不是局部变量中。它正在计算 MAX..但条件是 MIN。我们还必须修改 VISITED 数组。

一轮持续了2个小时。 4:30-6:30。

他们给了我们晚餐。然后设计回合开始了。

我们必须设计一个客户端服务器应用程序,其中客户端发送到服务器,服务器返回接收器。

还提供了一个 server.jar 文件。

这一直持续到晚上 11:45。大约 9-9:30 开始


第二天项目轮

这是非常严格的。首先,他要求概述迄今为止在工程领域完成的所有项目。在一张纸上,不得不向他解释工作流程。然后,他要求选择 1 个首选项目并详细说明。他要求将各种模块/类的代码写在一张纸上。然后他问了详细的问题。主要关注错误处理。持续了2小时。

最后一轮是HR

只是关于优势弱点,家庭,生活目标的一般性讨论。

所有的面试官都非常友好和乐于助人

Drishti-Soft 的所有练习题!