Druva Pune 面试经历
最近我有机会在druva Pune 接受采访。他们会问一些体面的面试问题。我将包括向我和我的朋友提出的所有问题。
他们遵循相同的面试流程:1 轮编码 + 1 电话 + 3 技术 + 1 招聘经理 + 1 人力资源
在不同轮次中以随机顺序提出的问题 ->
1)计算两个日期之间的天数
2) 找出文件中最频繁出现的 k 个词。
3)从文件中删除重复的行。
4)给定一个句子,将重复的单词附加到末尾,但顺序相反。
5)找到最大间隔重叠的点。
6) 在链表中查找循环。
7) 反转大小为 K 的链表。
8) 检查一棵树是否为 BST。
9)一个简单的逐位问题
10) j 的值?
int main()
{
int i = 1 & lt;
<
31, j;
while (i) {
if (i & j) {
j &= (~i)
}
else {
j = j || i;
}
i >>= 1;
}
j++
}
11) 多核处理器上的线程如何通信?
12) 单核 CPU 上的多线程有什么用?
13)什么是需求加载和thrasing?
14) 当您在浏览器中输入 google.com 时会发生什么?
15) 数据包如何从源传输到目的地?
16)在c中实现strtok。
17)荷兰国旗实施。
18) 你什么时候会选择进程而不是线程?
谢谢GFG🙂