X5 · апрель 2025

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

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

Условие

-- Отдел:
CREATE TABLE department (
  id   INTEGER      NOT NULL, -- идентификатор отдела
  name VARCHAR(128) NOT NULL, -- название отдела
  PRIMARY KEY (id)
);

-- Сотрудник:
CREATE TABLE employee (
  id            INTEGER      NOT NULL, -- идентификатор сотрудника
  department_id INTEGER,               -- идентификатор отдела
  manager_id    INTEGER,               -- идентификатор начальника
  name          VARCHAR(128) NOT NULL, -- имя сотрудника
  salary        DECIMAL      NOT NULL, -- оклад сотрудника
  PRIMARY KEY (id),
  FOREIGN KEY (department_id) REFERENCES department(id),
  FOREIGN KEY (manager_id) REFERENCES employee(id)
);

1. Кто создает Consumer?

2. Какая технология используется для Testcontainers? Рассказать в целом про Testcontainers

3. Unit vs интеграционные…

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

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

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

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