📜  IBM IRL 面试 |设置 1(1)

📅  最后修改于: 2023-12-03 15:15:46.556000             🧑  作者: Mango

IBM IRL 面试 | 设置 1

简介

欢迎来到 IBM IRL 面试设置 1,在这个面试设置中,我们将会考察你在编程方面的知识和技能。这是一个重要的机会,让你展示自己的技能并且了解 IBM 的文化和工作方式。

获得帮助

在面试过程中如果你遇到任何问题或需要帮助,请随时向面试官或工作人员寻求帮助。

面试内容

在这个面试中,你将会被要求完成一些编程任务,包括:

  1. 给定一个整数数组,打印出数组中的负数。
public static void printNegatives(int[] arr) {
    for (int i = 0; i < arr.length; i++) {
        if (arr[i] < 0) {
            System.out.println(arr[i]);
        }
    }
}
  1. 给定一个字符串,检查它是否是回文字符串。
public static boolean isPalindrome(String str) {
    String reversed = new StringBuilder(str).reverse().toString();
    return str.equals(reversed);
}
  1. 给定一个整数 n,打印出 n × n 的乘法表。
public static void printMultiplicationTable(int n) {
    for (int i = 1; i <= n; i++) {
        for (int j = 1; j <= n; j++) {
            System.out.printf("%4d", i * j);
        }
        System.out.println();
    }
}
总结

IBM IRL 面试设置 1 是一个对编程能力进行考察的面试设置。通过完成这个面试设置,你将展示自己具有编程方面的能力和技能,也将了解到 IBM 的文化和工作方式。如果你在面试过程中遇到任何问题或需要帮助,请随时向面试官或工作人员寻求帮助。