Как пройти собес на джуна | Разбор реальных вопросов

53 подписчика

12+
12+

65 просмотров

5 месяцев назад

ПожаловатьсяНарушение авторских прав

53 подписчика

12+
12+

65 просмотров

5 месяцев назад

ПожаловатьсяНарушение авторских прав
12+
12+

65 просмотров

5 месяцев назад

📌 Большой пак БЕСПЛАТНЫХ материалов для подготовки к собесам ждёт тебя по ссылке: https://t.me/JavaLearnBot?start=c1766609249460-654-ds 📌А если хочешь уметь писать современный Java Backend на уровне миддл-разработчика и стать им - жду на курсе по Java Backend: https://sorokin.school/javabackend/?utm_source=youtube&utm_medium=organic&utm_content=mock_interview_hard_sonya А ты сможешь ответить на все вопросы верно? Сегодня мы рассматривали типичные джуниор-мидл ошибки на базовых темах. Соня отвечает → я разбираю в моменте: где слабо, где не хватает глубины и как на самом деле лучше отвечать, чтобы пройти собеседование дальше. Большинство разработчиков валятся не на жести, а на том, что считают «понятным», на чем можно особо не делать упор: Java Core, коллекции, транзакции, HTTP, базы данных. Разбираем: • Примитивы vs объекты: а где реально хранится int внутри Integer? • Immutable строки и String Pool • ArrayList vs LinkedList: в чем разница • Циклические зависимости в Spring: как работает @Lazy и прокси • Индексы в SQL: когда join начинает тормозить и что делать И еще просто множество всего! Видео тебе отлично зайдет, если ты готовишься к собеседованиям и не хочешь проваливаться на базах 📌 Мой Telegram-канал про Java и backend: https://t.me/S0R0KlN 📌 Таймкоды 00:00:00 — О чём видео: на чём реально сыпется junior/middle 00:02:42 — Начало мок-собеседования: примитивы vs объекты 00:06:56 — Боксинг: где лежит int внутри Integer? 00:08:35 — Immutable строки, String Pool и StringBuilder 00:13:57 — Исключения: Error, checked/unchecked, try-catch-finally 00:22:31 — Иерархия коллекций: List, Set, Queue, Map 00:24:55 — HashMap: хэш-код, equals и контракт 00:28:35 — ArrayList vs LinkedList: сложность операций 00:36:10 — TreeMap: красно-чёрное дерево за 30 секунд 00:40:21 — Spring: IoC, DI, аннотации (@Component, @Bean, @Configuration) 00:45:33 — Скоупы бинов: Singleton vs Prototype 00:49:25 — Циклическая зависимость и @Lazy (как работает прокси) 01:00:17 — Зачем нужен Spring Boot 01:02:02 — @Transactional: что под капотом 01:08:23 — Сетевые протоколы: TCP, UDP, HTTP 01:17:30 — Можно ли в GET передавать тело? 01:22:54 — Что делать, если сервис не отвечает: retry, идемпотентность 01:30:27 — Брокеры сообщений: синхронный vs асинхронный (HTTP vs Kafka) 01:37:37 — Микросервисы: чем платим (логи, трейсинг, мониторинг) 01:48:30 — API Gateway / фасад над системой 01:52:47 — ACID транзакций (что значит каждая буква) 01:55:29 — Индексы в SQL: как ускорить запрос 01:58:37 — JOIN'ы: inner, left, right 02:08:55 — Фидбек по ответам Сони