Собеседование Java в МТС (MWS Tables) — Middle
Разбор собеседования по реальным интервью: как устроены секции, что спрашивают на каждом этапе и к чему готовиться на грейде Middle. Ниже — полное содержание практикума. Сами вопросы с ответами открываются в JavaJub Pro.
Что внутри: 23 раздела
Содержание практикума — по нему видно, что разбирается и в каком порядке.
- MWS Tables: продукт, команда и домен
- Формат собеса
- Стек: к чему готовиться
- Java Core и иммутабельность
- Коллекции
- JVM, память и troubleshooting
- Многопоточность
- Spring и Spring Boot
- Транзакции и @Transactional
- Hibernate, JPA и Spring Data
- PostgreSQL и SQL
- Кэширование и Redis
- Kafka и обмен сообщениями
- REST, gRPC и взаимодействие сервисов
- Docker, Kubernetes и CI/CD
- Микросервисы, архитектура и паттерны
- Real-time совместное редактирование
- Хранение таблиц, формулы и пересчёт
- Тестирование
- System Design — разобранная задача
- Live coding — Java и SQL
- Code Review
- Pet-проекты, soft skills и чек-лист
Вопросы по темам практикума — с ответами
Бесплатные вопросы по тем же темам. Нажми, чтобы открыть полный ответ.
- Spring Что произойдёт при вызове @Transactional-метода из того же класса?
- Spring Что такое @Autowired и @Qualifier?
- System Design SOLID — разобрать каждый принцип?
- System Design Кейс: два дата-центра, один упал. Как балансировщик узнает?
- Базы данных / SQL Что такое Оконные функции?
- Java Core Что такое pom.xml?
- Коллекции CopyOnWriteArrayList: плюсы и минусы?
- JVM Classloader: parent delegation model?
Полный практикум по МТС (MWS Tables) — вопросы с ответами, задачи и чек-лист по этапам — входит в подписку JavaJub Pro вместе с остальными разборами.