MAQ 软件面试经验 |设置 3
1)智商测试:
30 分钟内的 30 个问题,包括困难的定量能力问题。
2)算法测试:
2题,要么写代码,要么写伪代码
1.写一个荷兰国旗问题的算法
2. 为 n-queens 问题写一个算法
3) 技术第一轮:
1.赛马拼图
2. 正方形内接圆(坐标左上角 (0,0) )。给定圆上一点的坐标。计算圆的面积
3. 写一段代码来颠倒句子中的单词顺序。例如:输入数组:I_AM_A_BOY 输出数组:BOY_A_AM_I,你不能使用额外的数组。输入数组是唯一可以使用的数组。
4. 为表达式评估(BODMAS)编写代码
4) 技术第二轮:
1. 编写一个代码来添加两个数字而不使用'+'运算符。
2. 编写代码查找给定的链表是否是循环的?然后找到它变得循环的节点
其他随机问题,例如:云等新技术、不同语言的知识、数据结构和算法等。
5) 通讯测试
1. 说说你自己,你的家庭背景
2. 你梦想中的公司是什么。
3. 为什么要加入MAQ
4. 你的哪些技能适合这份工作。
MAQ 软件的所有练习题!