БАЗОВЫЙ собес в СБЕР на Java-разработчика

БАЗОВЫЙ собес в СБЕР на Java-разработчика

2.107 Lượt nghe
БАЗОВЫЙ собес в СБЕР на Java-разработчика
https://t.me/JavaDaddy/112 почему нужно просить больше денег на собесе? (неочевидно) https://boosty.to/javadaddy - полезные материалы и больше собеседований #java #финтех #backend Таймкоды: 00:00 - Приветствие 01:42 - Расскажи про последнее место работы 04:58 - Приходилось ли встраивать CI\CD процессы.? 05:37 - Был ли тестировщик? Разворот на докере? 06:03 - Kuber, Helm Chart 06:27 - Сколько в команде человек было? 07:53 - Писали unit-тесты? Были требования по покрытию тестами? 09:12 - Проблемы в продакшене. Тимлид разбирается, или ты тоже решал? 10:09 - Какие использовал средства мониторинга? 11:19 - Методология разработки (agile) 12:33 - Интеграции с kafka 13:41 - Чем кафка отличается от других брокеров сообщений? 14:18 - Kafka юзает пуш или пулл модель? 14:33 - Что такое consumer-группа? 15:12 - Что такое zookeeper? 15:50 - Начало кодинга 16:27 - JavaBeans 18:31 - 3 поля репозитория. В каком порядке инициализируются? 20:33 - Аннотация Transactional. Как она работает? 22:39 - Лайвкодинг 37:41 - Почему происходит коллизия по хэшкоду? 38:40 - Immutable-object 40:42 - Алгоритмическая сложность 42:23 - Параметр load factor 43:49 - Пакет collections 46:49 - Arraylist и Linkedlist - отличия 49:31 - Как устроен hashset? 50:59 - Индексирования в БД 54:00 - ACID 55:56 - Проблема n+1 57:51 - Связи many-to-many 58:35 - Шардирование 59:59 - Многопоточность 01:02:06 - Deadlock 01:03:19 - Потокобезопасные коллекции 01:04:43 - Thread pool 01:06:01 - Volatile 01:08:24 - AtomicReference 01:08:49 - Отличия Stack от Heap 01:10:00 - Garbage Collector 01:14:00 - Почему в Java нужно избегать рекурсивных методов? 01:15:31 - String pool