MAQ软件面试经验|第二套

1) 笔试: 30分钟内完成30个问题,包括简单的定量能力,2-3个谜题。

null

2) 算法回合: 2个问题,要么编写代码,要么编写伪代码 (a) 编写一段代码,螺旋式打印矩阵 b) 写一个蛇梯问题的算法

3) 技术第一轮: 15分钟编码测试: 编写一个工作代码来打印字符串中的第一个非重复字符。 解释代码,优化它。有关dbms的一般问题,如事务、3-4个简单sql查询、2个谜题、基本oops概念,如继承、多态性。 很少有简单的代码像一个有递归和无递归的数字的阶乘那样被要求

4) 技术第二轮: 15分钟编码测试:对矩阵进行排序的工作代码,使行按升序排序,列按降序排序。 我被要求优化代码。关于数据结构的问题 找到BST中给定两个节点的共同祖先,包括递归和不递归 , 在链表中查找循环, 在链表中查找中间元素, 链表是否为循环链表 , 链表中的Y节点问题 ,1个基于时钟的问题,2个鸡蛋拼图 我被要求详细解释我的项目的组成部分

5) 通信测试(15分钟) 问题1)你为什么想加入MAQ 问2)你有什么技能可以胜任这份工作

6) 人力资源回合 说说你自己,你的家庭背景 告诉我一些你简历中没有提到的事情 你觉得这家公司最有趣的是什么 你想在公司做什么工作 你一生中做过的任何实验

如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享