#464 Finding the Closest Number in a List

Companies:
Sberbank
Themes:
AlgorithmsArraysPractice

Find the value in the list that is closest to the specified systemId.

For example, for List.of(3, 5, 7, 9, 12, 15) and systemId = 10, the method must return 9.

private Integer findClosestNumber(List<Integer> numbers, int systemId) {
    Integer closestNumber = null;

    // TODO Implement the logic

    return closestNumber;
}

Question review

Mentor
Answer as you would in a real interview. I’ll ask follow-up questions, then compare your answer with the reference answer and show your accuracy as a %.
Sign in to start the dialogue The mentor keeps the context of the current question and your previous messages.
Sign in