📜  MAQ软件面试经验|第 8 组(软件工程师 1 级校外)

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

MAQ软件面试经验|第 8 组(软件工程师 1 级校外)

第一轮(Skype 技术轮)(45 分钟)
Q1-我简历中的一些问题。
Q2-阶乘程序以及如何计算大数的阶乘。
Q3-检测链表中的循环并找到链表中的中间节点。
Q4-给定一个数字流,它被添加到数组 A[] 中。找到流的中间元素。
Q5-什么是 DBMS 中的索引和散列。
Q6- Java的接口。
Q7-抽象和封装之间的区别。
Q8- Java的多线程。

Skpye 上的第二轮技术(1:30 小时)
Q1-在三个已排序的数组中找到公共元素。优化的方法。
Q2-项目讨论和项目限制(第一个项目)以及您将如何处理这些限制。
Q3 - 给定 100 个球,其中一个球有缺陷。你还有一个天平,告诉你找到有缺陷的球的最少步骤。
Q4- 写出上述谜题的复杂性并将其概括为 n 个球。
Q5-给定一个链表,从最后一个节点中找到第 n 个元素。
Q6-什么是死锁。发生死锁的条件是什么。
Q7-什么是信号量?信号量的类型。
Q8-SQl 中的连接是什么。左外连接和右外连接的区别是什么?
Q9-写DDL、DML、DCL的三个命令?
Q10-DBMS 中的事务是什么,还告诉 ACID 属性?
Q11-事务中的回滚和保存点是什么。
Q12-您提供了一张员工表,其中包含他们的薪水和员工姓名。
编写查询以查找第 n 个最高工资和员工姓名。

第三轮Skype(1:30小时)
Q1-项目讨论Summery Generator在deep中使用概率模型。你在项目中的角色是什么。项目的优势是什么。
Q2-你为什么使用概率模型?为什么不使用向量空间模型。
Q3-到目前为止您使用过哪些技术?
Q4-给定一个系列(6+6*4+6*4*4+6*4*4*4+....等等)。编写一个代码来找到该系列的第 n 项。
Q5-河内塔问题和时间复杂度。
Q6-什么是多态性?多态的类型。
C++ 中的 Q7-静态关键字。
Java的Q8-Final 关键字。
Q9-什么是构造函数和构造函数的类型。
Q10- Java Applet 的生命周期 因为我在我的项目 GUI 中使用了Java Applet。
Q11-什么是函数重载&函数覆盖和虚函数。

第四轮 Skpye(30 分钟)
Q1-介绍一下你自己?
Q2-告诉我你的实力和弱点。
Q3-家庭背景?
Q4-为什么要加入?

感谢 Geeksforgeeks 团队。

MAQ 软件的所有练习题!