Подготовка к интервью

Вопросы на собеседовании в Y_lab development

11 вопросов с собеседований в Y_lab development

11 вопросов 1016 компаний 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Y_lab development. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, mongodb.

Каталог

Результаты поиска

Найдено: 11
Теория

Объясните, как осуществляется управление транзакциями в Hibernate и зачем оно необходимо

В Hibernate управление транзакциями осуществляется с помощью объекта Transaction, который позволяет явно начинать, коммитить или откатывать транзакцию.

Читать ответ
Теория

Объясните принцип инверсии управления на примере системы вызова такси.

Инверсия управления (IoC) — это принцип, при котором управление созданием и связыванием объектов передаётся внешнему контейнеру или фреймворку, а не реализуется напрямую в коде.

Читать ответ
Теория

Какие подходы и методы позволяют устранить или избежать состояния Livelock в системе?

Livelock — ситуация, когда процессы постоянно меняют своё состояние в ответ друг на друга, но прогресс не достигается (в отличие от deadlock, где процессы просто ждут).

Читать ответ
Теория

Работали ли вы ранее по модели аутстаффинга?

Аутстаффинг — это практика привлечения специалистов через стороннюю компанию, которая формально является их работодателем, но специалисты работают непосредственно на проект заказчика.

Читать ответ
Поведенческий

Расскажи о своём опыте работы и интересных проектах

В моём опыте работы с Java я участвовал в разработке корпоративного веб-приложения для управления заказами. Использовал Spring Framework для построения REST API, Hibernate для работы с базой данных.

Читать ответ
Теория

Зачем нужен Spring? Почему его используют?

Spring Framework – это платформа с открытым исходным кодом для создания корпоративных приложений на Java.

Читать ответ