最近MAQ软件访问了我们的校园。一个由两名成员组成的小组到了。 周围有一支笔和一张纸。这一轮由能力倾向问题组成,比如
null
- 时间和工作
- 管道和蓄水池
- 日历日期
- 常见谜题
- 速度和距离
30分钟内有30个问题需要解决。每个问题都有四个选项,其中一个是正确的。错误答案的分数是否定的。
接下来是一轮,给出了两个编码问题。这一轮的时间又是30分钟。问题是
- 对0、1和2的数组进行排序 (问题陈述不完全相同,但必须使用类似的逻辑)
- 8个皇后的N皇后问题 (我用回溯法给出了这个解决方案)
大约有36人被要求参加下一轮投票。有两轮面对面的采访。小组的两名成员都对每位候选人进行了面试。
第一轮面试
- 首先简单介绍一下你自己。
- 告诉我你的项目。
- 一个简单的问题,比如 计算一个数的阶乘。 然而,必须考虑边缘情况。
- 给定一个数,生成所有素数直到那个数。
- 解释如何计算出现在0到20之间的1的数量 (给出了强力解决方案)
- 你怎么能把绳子倒过来呢。
- 给定的单个字符串 .
在那之后,有人问我是否有任何问题。我问了一下地点,问我是否可以选择我喜欢的地点。
第二轮面试
- 编写一个程序来检测链表中是否有循环 .如果有,则找到循环的起点。(注意:此算法只检测循环的存在。它找不到起点。)
- 有人问我,在课程中所教授的课程中,哪门课程我比较舒服。我说是DBMS。有人问我什么是去正常化。
- 你为什么想加入MAQ?
- 问我一些OOPs的基本概念,比如继承、多态性。
我感谢Geeksforgeks,因为它帮助我为校园面试做了很多准备。
如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END