📜  Wize Commerce 面试经历 |设置 1(校内)

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

Wize Commerce 面试经历 |设置 1(校内)

第一轮:书面(能力和逻辑)
大约有 30 个 mcq 问题。这些问题是基于能力和逻辑的。
还有一些谜题,例如给定一个 8×8 棋盘,找出 2 个皇后在一起的概率。
基于时间和距离、管道和蓄水池等的问题。给定一个段落,你必须回答问题。
这篇论文相当困难。

第 2 轮:书面(数据结构)
共5道题,前3道10分,后2道5分。
您必须创建一个可以在 O(1) 时间内执行插入删除和 getrandomelement 的数据结构。
给定像 4->3->5 和 3->2->6 这样的链表,形成的第三个列表应该是 7->5->1->1 并且不允许修改
给定的列表,您不能使用额外的空间。
有一个基于 akbar 和 birbal 的谜题,你需要给出一个自相矛盾的主观答案。

然后最后一个问题是从下面给出的选项中选择正确答案的概率是多少:
1) 1/4
2) 1/2
3) 1
4) 1/4

第三轮:技术面试 1
面试官只有一个。他首先让我自我介绍。然后他问我关于我的项目,
他让我写一个函数来有效地检查素数。然后他让我倒车
仅使用 2 个指针的单链表。然后他讨论了一个书面能力文件中提出的难题,我回答了这个问题。
然后他问我一个问题,给定 a(a+b)=c+120,其中 a!=b!=c 和 a,b 和 c 都是素数找到 a,b 和 c。他问我
在 2 分钟内找到值。我没能做到。然后他问我操作系统方面的问题。他问我流程
和线程,它们之间的区别,为什么线程优先于进程。如果在 unix 中创建一个空文件,它的文件大小仍然是
4 kb 为什么会这样?然后他问如果文件块大小为1 mb,对系统的性能有何影响?
那是第一轮。

第 4 轮:技术面试 2
这次有两个面试官。首先,其中一个让我自我介绍。然后他问给定一个字符串和一个数字 k 和
我们需要以有效的方式对该字符串执行左循环移位。我在 O(n) 中做到了,他问我算法是如何工作的。
然后其他面试官问我,给定一棵树,找到两个节点之间的最大距离。然后他们问我最不共同的祖先
并要求我为此编写适当的代码,然后他进行了试运行并要求我向他解释代码。

我通过了两次技术面试,然后他们把我叫到他们的办公室进行其他轮次。

第五轮:人力资源轮

人力资源部很好。她首先让我自我介绍。我从事过哪些项目。为什么我想加入他们?
我有什么优惠吗?你在业余时间做什么?你的兴趣?你收学费吗?你在大学里过得怎么样?
如果给了非常非常多的钱,你会怎么做?你的家庭背景是什么?你家里都有谁?你在哪里
5年后看看自己,你对生活有什么期望?

第 6 轮:书面(编码)

在 45 分钟内有两个问题要完成。给定两个数组 arr1[] 和 arr2[],你必须找到这两个数组中最大的公共子集。
我用两种方法做到了。另一个问题是给定两个包含相同超集字符的字符串。你被允许执行
两个操作交换相邻字符并交换第一个和最后一个字符,并且可以对任一字符串执行操作。找到最小值
使两个字符串相等的交换次数。这个问题相当难。

第七轮:总经理轮

我和GM开了个会。我是第一个要求它的人。我进去的时候没有人在那里,HR让我在那里等着。然后他来了。
早些时候,他正忙于设置他的笔记本电脑并将他的东西从包里拿出来。然后他问我要了他桌上的简历。
然后他问了我 HR 和我讨论过的所有问题,但他正忙着给某人发短信。然后他正忙于他的笔记本电脑。然后他讨论了
我在上一轮做的两个问题。我告诉他我做了什么,以及我在考试后设法想到的所有方法。然后他让我说出不同之处
在链表和arraylist之间,然后他让我区分hash table和hashmap之间的区别。

这就是整个过程。但是GM没有选中我,不知道为什么没有被选中。我能想到的是,他忙于发短信和打电话给其他人,这对他来说可能比接受采访更重要。

如果您喜欢 GeeksforGeeks 并愿意做出贡献,您还可以撰写文章并将您的文章邮寄至 review-team@geeksforgeeks.org。在 GeeksforGeeks 主页上查看您的文章并帮助其他 Geeks。