MAQ软件面试经验(校园FTE +实习)
有四轮比赛。
第1轮:
此回合是离线书面回合,由30个适题组成,给定时间为30分钟。
话题:
- 时间和工作
- 管道和水箱
- 日历日期
- 常见难题
- 速度与距离
- 简易利息
- 收益与损失
- 区域
错误答案带有否定标记。
第二回合
此回合是离线编码回合。它由两个问题组成。分配的时间为30分钟。
Q1。以螺旋顺序打印矩阵。
Q2。蛇梯问题。
可以编写伪代码/算法/完整代码。
在前两轮的基础上,大约18人被选为面试轮(但第一轮的权重更大)。
共进行了2次面试/技术回合。
第一轮技术面试(40分钟)
1.跟我说说你自己。
2.关于家庭背景。
3.对自己的数据结构(数组,字符串,二叉树,BST等)进行评分。
4. DBMS中的索引是什么?索引类型?如何使用B树和B +树实现索引?关于B树和B +树的插入和删除的大量讨论。
5.什么是BST?举一个真实的例子。
6.链接列表有哪些类型?如何检测和删除链接列表中的循环?
7.根据我的项目(机器学习和神经网络)提出了很多问题。
8.给定一个范围,计算出现第7位数字的次数。以递归和迭代的形式实现。
例如:如果范围是1到20,则count = 2
9.一遍反转一个字符串。
例如:如果输入字符串是“我的名字是莫汉”
输出为:“ mohan是我的名字”。
有一些人力资源问题,例如:
1.您未来的目标是什么。
2.首选位置(孟买/海德巴德)。
3.与团队管理有关的问题。
选择了7名学生参加第二轮技术竞赛。
第二轮技术面试:(1小时)
1. Wap打印给定字符串的所有排列
例如。输入字符串为“ ABC”
输出将是:
美国广播公司
ACB
商业咨询委员会
BCA
CBA
出租车
给定字符串的排列
2.序列化和反序列化二叉树
编写所有基本案例的完整代码。
3.苹果之谜。
https://www.youtube.com/watch?v=o6nbg69Ml4c
4.棋盘中有多少个正方形。
从我们的校园中选出了4名学生。
我感谢GeeksforGeeks,因为它为我准备面试提供了很多帮助。