admin 管理员组

文章数量: 1184232


2024年4月12日发(作者:使用if函数求男女性别)

java面试现场编程题

在Java面试中,现场编程题是一个常见的环节。面试官通常会提供一

个问题或场景,要求应聘者在有限的时间内编写代码来解决问题。这

些问题旨在测试应聘者的编程能力、问题解决能力和对Java语言的理

解。以下是一些常见的Java面试现场编程题:

1. 字符串反转

题目描述:给定一个字符串,编写一个函数来反转字符串。例如,输

入"hello",输出"olleh"。

```java

public String reverseString(String input) {

StringBuilder sb = new StringBuilder(input);

return e().toString();

}

```

2. 两数之和

题目描述:给定一个整数数组和一个目标值,编写一个函数来找出数

组中两个数的和等于目标值的那两个整数。例如,输入[2, 7, 11, 15], 9,

输出[0, 1]。

```java

public int[] twoSum(int[] nums, int target) {

Map map = new HashMap<>();

for (int i = 0; i < ; i++) {

int complement = target - nums[i];

if (nsKey(complement)) {

return new int[]{(complement), i};

}

(nums[i], i);

}

return null;

}


本文标签: 函数 编程 编写 能力