Сбербанк · сентябрь 2024

Тех собес на middle-senior Java Разработчик в Сбербанк

middle-senior Тех собес 3 задачи

1. Задача: Реализовать метод для проверки валидности PIN-кода

class PinTask {
  public static void main(String[] args) {
    Stream.of("1234", "a123", "123456", "1234567").map(PinTask::isPin).forEach(System.out::println);
  }
  public static boolean isPin(String s) {  }
}

2. Задача: Определить порядок инициализации статических блоков и конструкторов при наследовании

class A {
    static { System.out.println("Static block A"); }
    public A() { System.out.println("Constructor A"); }
}

class B extends A {
    static { System.out.println("Static block B"); }
    public B() { System.out.println("Constructor B"); }
}

3. Задача: Провести код-ревью представленного…

Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Java Разработчик».

в этом собесе: 3 задачи с кодом
  • Ещё 124 текстовых собеса направления
  • 350 видеозаписей собеседований
  • Приоритетная поддержка
1490₽/мес