📜  Citrix 面试体验(校园 2019)

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

Citrix 面试体验(校园 2019)

1)在线测试(笔试):-

第一轮是在线测试,包括 40 道 MCQ(Aptitude、OS、NETWORKING、C++ 输出)问题和 2 道编码问题。

编码问题:-

激活喷泉:-问题陈述就像给您一个数组,其中每个元素都具有特殊属性,数组索引从 1 开始,其中索引号表示喷泉编号,每个喷泉对应的范围是 max(i- arr[i], 1) to min(i+arr[i], 数组大小);您必须找到完全浇灌田地所需的最少喷泉数量。(田地:- 田地范围为 1 到 n(阵列大小))。

Golden Set:-将数组分成两组的方法数,其中每组的总和相等。

在这一轮之后,只有 39 名学生被选中进入下一轮。

2)第 1 轮技术:-面试完全是针对编码的,他给了我 2 个问题,我必须用我喜欢的任何语言编写完整的代码,

  1. 问题-(1):-您已经获得了一个数组和一些范围,您必须从该范围中找到最小元素,但您必须将该元素排除在查找索引号等于查询号的最小值之外。
  2. Questions(2):- 有两个字符串,每个字符串以四个元组的形式表示一个版本号,例如:- 第一个版本(10.5_23.56)和第二个版本(10.45_256.09),你必须告诉哪个版本更高。

在这一轮之后,只有 20 名学生被选为下一轮。

3) Technical Round 2:-这一轮基本上是编码、项目讨论、OS的结合

  1. 他问我关于我的项目,它有什么独特之处?
  2. 然后他问我关于 Trie 数据结构的问题。
  3. 我们可以使用 BST/二叉树代替 trie 吗?如果可以,那么如何?
  4. 编写生产者消费者问题的代码。
  5. 您已获得配对,其中每对代表电视节目的开始时间和持续时间,您必须找到可以观看的最大节目数量,并且您不能更改频道🙂

在这一轮之后,有 19 名学生被选为下一轮。

4)技术+人力资源:-这一轮基本上是来自编码、操作系统、网络等各个领域的概念检查轮。

  1. 如果我们有 IPv4,为什么我们使用 IPv6。
  2. 使用适当的流程图解释 TCP 连接建立。
  3. 使用适当的流程图解释 TCP 连接终止。
  4. 你最大的力量是什么。解释一个满足前者的情景。
  5. 你的弱点是什么。
  6. 什么是进程间通信?它是如何完成的?
  7. 什么是信号量。
  8. 我们为什么要进行流程调度。
  9. 当我们杀死一个子进程时会发生什么。
  10. 您是否在任何平台上编码。
  11. 你最大的成就是什么。
  12. 关于公司的任何问题。

这一轮之后,只有6名学生被选中。我就是其中之一🙂