📜  MAQ软件面试经验| 2021 年校内

📅  最后修改于: 2021-11-18 01:07:03             🧑  作者: Mango

符合条件的分支机构: CS/IT/MCA

资格标准:第 10、第 12/文凭、工程综合成绩为 60%,无实时积压

流程:在线测试、技术、人力资源面试

在线测试:在线测试包括 30 分钟的 30 道能力题,0.25 分负分 + 编码轮 60 分钟(4 题)

能力倾向测试:问题基于时间-速度-距离,盈亏,比例比例,概率,以及geeksforgeeks的一些谜题等。

编码测试:

  1. 用于第 n 个斐波那契数列的Java程序
  2. 巧克力分配问题(问题的提问方式不同)- https://www.geeksforgeeks.org/chocolate-distribution-problem/
  3. 把句子中偶数位置的单词倒过来。
    Java
    String s = "My name is xyz";
    String[] wordsArr
        = s.split(" "); // broke string into array delimited by
                        // " " whitespace
    StringBuilder sb = new StringBuilder();
    for (int i = 0; i < wordsArr.length;
         i++) { // loop over array length
        if (i % 2 == 0) // if 1st word, 3rd word, 5th word..and
                        // so on words
            sb.append(wordsArr[i]); // add  the word as it is
        else
            sb.append(
                new StringBuilder(wordsArr[i])
                    .reverse()); // else use StringBuilder
                                 // revrese() to reverse it
        sb.append(" "); // add a whitespace in between words
    }
    System.out.println(
        sb.toString()
            .trim()); // remove extra whitespace from the end
                      // and convert StringBuilder to String


  4. 反转字符串而不影响特殊字符

如果你真的想在 MAQ 软件的面试中取得好成绩,请查看 https://www.geeksforgeeks.org/maq-software-interview-preparation/,它提供了所有问题,它们对你的面试也是一样的。祝你好运!