📜  Myntra面试经验|组合3(校园)

📅  最后修改于: 2021-04-23 16:34:42             🧑  作者: Mango

最近,Myntra参观了我们的校园,以聘请全职计时器和实习生。我想分享我作为全职申请人的经验。

线上回合
这是一个2小时的回合,由5个mcqs和2个代码组成

基于DS,DBMS,OS,OOP,C的mcq非常简单

代码如下

1>给定N个从0到N的叶子。叶0处的毛毛虫以j(j,2j,3j的倍数)的倍数从叶跳到叶,j是毛毛虫特有的,直到到达末端。在它跳到的哪一片叶子上它都会吃一点点。您必须找出k个毛毛虫到达末端后剩下多少未吃掉的叶子(从1到N),每个叶子都有自己的跳跃因子(j)。所有毛毛虫都从叶子0开始。

例子 :

N = 10

k(毛毛虫的数量)= 3

跳跃因子是2,3,4

那么第一个毛毛虫吃掉的所有叶子都是(2,4,6,8,10)
被第二个吃掉的那些是(3,6,9)
第三名的那些(4,8)

所以未吃的叶子是1,5,7

输出= 3

2>给定数字n> 0,您必须找到仅通过反转数字的位而形成的数字。
例如:5的二进制数是101,求位010 = 2的位取反
所以输入= 5输出= 2
PS:仅仅〜n行不通😛

PI第一轮

关于我的项目和实习的简短讨论。关于我在项目中使用的任何语言,框架的详尽讨论。

代码1
给定一棵二叉树,您必须将树反转,即父母将成为孩子,而孩子将成为父母

例如

Given:                  1
                          /       \
                         2         3
                                  /
                                4


output:                  4
                           \
                    2        3
                      \      /
                         1 

代码2

给定一组数字,您必须在比较的最小数量中找到最大值和第二个最大值。

除了代码之外,还有一些有关操作系统,进程堆栈, Java的堆内存,垃圾回收,OOP原理和基于比较的排序的问题。

PI第二轮

代码1

给定一个非常大的数字(10 ^ 7-10 ^ 9)和一个很小的数字(5000-10000)。
我必须计算乘积。这取决于我如何代表大量数字。
代码2

给定一组整数,您必须通过重新排列数组中的内容来找到最大数

例如 :
输入:{,78,99,101}

通过重新排列数组的内容,最大数量为9978101。

关于DBMS的讨论,什么是索引? ,我们应该在哪个属性上有一个索引以进行有效的检索…什么样的数据结构用于索引.. B +树的优点
什么时候不应该使用索引?有关SQL的一些基本问题

两个男孩A和B进入一条隧道。在隧道的2/3处,他们看到火车驶向隧道,但火车仍与隧道保持一定距离。 A跑回到他们进入隧道的那一端的隧道,B跑向隧道的另一端。他们俩都做到了,没有被火车撞倒。火车以60英里/小时的速度行驶。

找出隧道的长度

提示:我们还需要一个变量来解决这个问题。我们必须找出是哪个变量。

PI第三轮(管理级)

拼图1

给定一个有偏见的硬币,您将如何做出无偏见的决定。您不知道它偏向正面还是反面。

拼图2

给定圆柱形的水杯,您将如何得出结论,是装满一半以上还是少于一半。玻璃杯不是透明的,您没有任何测量仪器。而且您不能说出或添加任何东西。

拼图3

一个男人住在12楼。每天他都使用电梯,来到一楼去上班。回国时,可以看到三箱
1>每当他与电梯中的某人在一起时,他都会将电梯直接带到12楼
2>每逢下雨,他都会乘电梯到12楼。
3>在一个不下雨天的时候,他一个人乘电梯到10楼,然后走上2楼的楼梯。

解释情况。

拼图4

A和B是双胞胎兄弟。 A比B大5分钟。 A每年3月16日庆祝他的生日,B则3月15日庆祝他的生日。解释情况。

除此之外,他还问一些问题,例如,我的职业目标是什么,您对老板的期望如何,五年后如何看待自己,等等(大家都知道:P)

人力资源回合

如果您已经做到这一点,那意味着您做得很好。人力资源回合是正常的座谈会。

谢谢Geeksforgeeks! \ m /

Myntra的所有练习题!