Java-разработчик — вопросы с реальных собеседований, часть 35
268 популярных вопросов из 1630 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
1×
Could you describe some of the tasks that you find complex or challenging?
behavioral
middle
1×
What problems did you face while working in the finance industry?
behavioral
middle
1×
How do code reviews work within your team?
general
middle
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 1×
Could you describe some of the tasks that you find complex or challenging?
Самые сложные задачи для меня — это не те, где нужно разобраться в новом фреймворке или написать сложный алгоритм. Сложнее всего — задачи, где требования размыты, а бизнес-логика противоречива. Например, недавно мы внедряли систему кэширования для отчётов в реальном времени. Заказчик хотел «чтобы всё летало», но при этом данные должны быть актуальными с задержкой не более 5 секунд. Проблема была в том, что отчёты…
✓ Сложность в размытых требованиях и противоречивой бизнес-логике, а не в технологиях
✓ Пример с кэшированием: пришлось проектировать инвалидацию через Kafka вместо простого Redis TTL
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
Спроектируйте сервис доставки сообщений.
system_design
senior
1×
Что такое рекорды (records) в Java?
language_specific
Java
middle
1×
Когда стоит остановиться при разработке или оптимизации программного обеспечения?
architecture
middle
1×
Какие варианты решения данной задачи вы бы предложили в ходе обсуждения на летучке?
general
middle
1×
Назовите пару причин, почему вы не видите себя в этой компании или на этой позиции?
behavioral
middle
1×
Как вы будете подходить к решению задачи, если у вас есть ограниченная команда из 3-4 человек?
behavioral
middle
1×
Как вы понимаете концепцию, которую мы обсуждали, и принесет ли она прибыль?
general
middle
1×
Что такое DTO и Projection, в каких случаях вы их используете?
architecture
middle
1×
Какие еще существуют варианты реализации данного решения?
architecture
middle
1×
Как вы анализируете последствия принятых вами технических решений и извлекаете из них уроки?
behavioral
middle
1×
Как обеспечить надежность и работоспособность системы в условиях промышленной эксплуатации (продакшена)?
architecture
middle
1×
Что такое всплытие событий (event bubbling) в JavaScript?
frontend
JavaScript
junior
1×
Что такое подход Branch by Abstraction?
architecture
middle
1×
В каких случаях архитектура приносит больше вреда, чем пользы?
architecture
senior
1×
Вы говорите об отдельном сервисе?
architecture
middle
1×
Как вы относитесь к написанию «костылей» в коде и в каких ситуациях их использование допустимо?
general
middle
1×
Расскажите о ситуации, когда вы приняли определенное решение. Почему вы так поступили и к каким последствиям это привело?
behavioral
middle
1×
Как здесь поступить?
behavioral
junior
1×
Как вы относитесь к рефакторингу?
general
junior
1×
Какие варианты решений были бы рассмотрены для данной задачи?
architecture
middle
1×
Как реализовать прототип решения данной задачи?
algorithms
middle
1×
How do you test a REST API?
testing
middle
1×
What are the best fit for event-driven architectures?
architecture
middle
1×
Could you describe the structure of a JWT?
web
JWT
middle
1×
What is the change to the project?
behavioral
junior
1×
Расскажите об иерархии коллекций в Java.
data_structures
Java
junior
1×
С какими методами развертывания и интеграции REST API у вас наибольший опыт?
backend
middle