Rubbles · июль 2024

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

middle-senior Тех собес 28 вопросов 2 задачи

Условие

table bankomats (
    id integer - pk,
    x double,
    y double
)

1. Задача: Написать SQL-запрос, который находит ближайшие идентификаторы банкоматов для заданных координат x8, y0. Дано: функция dist(x8, xi, y0, y1) -> double.

2. Задача: Вывести максимальный вес пути от корня к листу дерева, где весом является сумма всех чисел NEIGHT в узлах пути.

class Mode {
    int id;
    int weight;
    Mode parent;
    Mode left_child;
    Mode right_child;
}

public int callweight(Mode root) {
    if (root == null) return 0;
    int leftSum = callweight(root.left_child);
    int rightSum = callweight(root.right_child);
    return root.weight + Math.max(leftSum, rightSum);
}
1

SQL

3. Как написать SQL-запрос для выборки всех банкоматов с…

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

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

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

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