Веб-версияОткрыть в Telegram
JJava Backend | YeaHub

Java Backend | YeaHub

@yeahub_java_backend · канал · Технологии · в индексе с 2026-06-18
920подписчиков−6 за неделю
151средний охват поста
16.4%ER — охват к подписчикам
16постов за 30 дней
J
Java Backend | YeaHub
Фотография
нажмите — покажем
#podcast #все 📚 Kolesa Podcast Podcast by IT-компания Kolesa Group. В целом он обо всём и вся. Интересно для прослушивания на досуге Перейти к материалу 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
192 ·
J
Java Backend | YeaHub
#Собес #Spring #@Async #asynchronous 🤔 Как работает аннотация @Async в Spring? 💬 Кратко: Аннотация @Async в Spring помечает метод для асинхронного выполнения. При вызове такого метода Spring запускает его в отдельном потоке, управляемом TaskExecutor, что позволяет основному потоку продолжить работу без ожидания завершения метода. Это полезно для выполнения длительных операций, таких как вызовы внешних API или обработка файлов, без блокировки пользовательского интерфейса или основного потока приложения. Для работы необходимо включить поддержку асинхронности с помощью @EnableAsync в конфигурации. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
1 · 175 ·
J
Java Backend | YeaHub
Фотография
нажмите — покажем
#Собес #java #threading #postgres 🤔 Middle Java Backend Developer в компанию Тбанк Техническое собеседование. Осень 2024. Вилка: 300-350к. Опыт в резюме: 5 лет. Было код-ревью, обсуждали теорию и оптимизацию БД. 💬 Вопросы: - Что делать, если SQL-запрос выполняется слишком долго? - Почему не стоит ставить индексы на все поля таблицы? - Как ThreadLocal используется для передачи параметров, привязанных к потоку? - В чём разница между ArrayList и LinkedList? Какие операции эффективны для каждой из них? - Как избежать ConcurrentModificationException при удалении элементов из коллекции во время итерации? 👉 Все вопросы из этого собеседования (25) 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
189 ·
J
Java Backend | YeaHub
#Собес #tcp #three #way 🤔 Как устанавливается TCP-соединение и где в этом процессе используется HTTP/HTTPS? 💬 Кратко: TCP-соединение устанавливается с помощью трехэтапного рукопожатия между клиентом и сервером. Сначала клиент и сервер договариваются о параметрах соединения, и только после этого можно передавать данные. HTTP работает поверх TCP и использует уже установленное соединение. HTTPS добавляет этап шифрования с помощью TLS перед началом передачи HTTP-данных. TCP отвечает за доставку, HTTP — за формат и смысл сообщений. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
177 ·
J
Java Backend | YeaHub
Фотография
нажмите — покажем
#course #openway #computerscience #лекториум 📚 Алексей Владыкин Алексей Владыкин, в качестве исключения, не имеет канала на Youtube, но ведёт очень содержательные лекции на проекте "Лекториум". Его лекции отлично подойдут программистам, которые желают познакомиться с языком Java, но уже имеют какой-то опыт программирования. Лекции крайне содержательны, но в силу того, что выходили они достаточно давно, Алексей не попал в топ-3. Перейти к материалу 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
1 · 190 ·
J
Java Backend | YeaHub
#Собес #spring_boot #annotation 🤔 Какие основные аннотации Spring Boot используются в backend-приложениях? 💬 Кратко: Spring Boot предоставляет набор аннотаций, которые упрощают конфигурацию приложения и работу с компонентами. Основные из них отвечают за запуск приложения, объявление бинов и обработку HTTP-запросов. Они позволяют отказаться от ручной настройки и XML-конфигураций. Знание этих аннотаций показывает, что разработчик понимает, как Spring собирает и запускает приложение. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
177 ·
J
Java Backend | YeaHub
Фотография
нажмите — покажем
#Собес #oop #solid #collections 🤔 Middle+ Java Backend-разработчик в Сбербанк Техническое собеседование. Год 2024. Вилка от 240к+ 💬 Вопросы: - Что означает ключевое слово final? - Какие есть типы соединений (JOIN) в PostgreSQL? - Что делать, если SQL-запрос выполняется слишком долго? - Что означает ACID? - Когда использование индексов неэффективно? 👉 Все вопросы из этого собеседования (56) 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
1 · 179 ·
J
Java Backend | YeaHub
#Собес #rest #kafka #asynchronous 🤔 Какие способы взаимодействия между микросервисами существуют и в чём их различия (например, REST, Kafka)? 💬 Кратко: Микросервисы могут взаимодействовать синхронно через REST API (HTTP-запросы) или асинхронно через системы обмена сообщениями, например Kafka. REST удобен для простых запросов с немедленным ответом, а Kafka — для обработки больших потоков данных и событий с высокой надёжностью и масштабируемостью. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
1 · 186 ·
J
Java Backend | YeaHub
Фотография
нажмите — покажем
#tool #графы 📚 Терялся в собственном коде? Встречай Gitvizz, инструмент, который мгновенно превращает кодовую базу в интерактивные графы, чтобы наглядно увидеть, как всё связано Перейти к материалу 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
2 · 207 ·
J
Java Backend | YeaHub
#Собес #method #signature #overloading 🤔 Что такое сигнатура метода? Приведите примеры правильных и неправильных сигнатур. 💬 Кратко: Сигнатура метода в Java — это его имя и список типов параметров (их порядок важен). Она используется для различения методов в одном классе. Возвращаемый тип и модификаторы доступа не являются частью сигнатуры. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
172 ·
J
Java Backend | YeaHub
Фотография
нажмите — покажем
#Собес #microservices #postgresql #streamapi 🤔 Middle Java Backend-разработчик в Sber Private Техническое собеседование. Зарплатные ожидания: от 250к. Опыт в резюме — 3 года 💬 Вопросы: - Что делает команда git stash? - Какие элементы языка отвечают за полиморфизм? - Какая разница между String, StringBuffer и StringBuilder? - Зачем нужен Spring Framework? - Разница между Spring и Spring Boot 👉 Все вопросы из этого собеседования (45) 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
190 ·
J
Java Backend | YeaHub
#Собес #flaky_tests #test_flakiness #unstable_tests 🤔 Что такое flaky tests? 💬 Кратко: Flaky tests — это тесты, которые иногда проходят, а иногда падают без изменения кода. Они подрывают доверие к тестовому набору и замедляют разработку. Основные причины: гонка данных, нестабильное окружение, временные зависимости и неверные предположения о порядке выполнения. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
165 ·
J
Java Backend | YeaHub
Фотография
нажмите — покажем
#article #spring #rest-api 📚 Как правильно обрабатывать ошибки в Spring Boot REST В статье объясняется, как организовать централизованную обработку ошибок, какие статусы стоит использовать (400, 401, 404, 409, 500 и т.д.), и почему логирование играет ключевую роль в поддержке и быстром устранении проблем в проде. Перейти к материалу 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
1 · 196 ·
J
Java Backend | YeaHub
#Собес #hashmap #collision 🤔 Превратится ли HashMap в связанный список или дерево, если hashCode() у ключей всегда возвращает одно и то же значение? 💬 Кратко: При одинаковом hashCode() все элементы окажутся в одном bucket’е. Изначально они будут храниться в виде связанного списка. Начиная с Java 8, при превышении определенного порога список может быть преобразован в дерево. Это улучшает производительность поиска. Однако сам HashMap не превращается полностью в список или дерево. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
1 · 152 ·
J
Java Backend | YeaHub
#Собес #Spring #@Qualifier #dependency_injection 🤔 Как работает @Qualifier? 💬 Кратко: Аннотация @Qualifier в Spring используется для указания, какой конкретный бин должен быть внедрён, когда в контексте приложения существует несколько бинов одного типа (например, несколько реализаций одного интерфейса). Она позволяет разработчику явно задать имя бина или квалификатор, разрешая неоднозначность, которую контейнер не может разрешить автоматически. Это особенно полезно в сложных приложениях, где используются разные стратегии или реализации для одного сервиса. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
1 · 156 ·
J
Java Backend | YeaHub
#Собес #environment_configuration #stability #dependency 🤔 Какие причины нестабильности могут быть связаны с конфигурацией окружения? 💬 Кратко: Нестабильность может быть вызвана несоответствием версий зависимостей, различиями в настройках ОС, переменных окружения или конфигурационных файлов. Также проблемы возникают из-за отсутствия изоляции окружений (например, dev и prod). Важно использовать инструменты вроде Docker для единообразия. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
160 ·
J
Java Backend | YeaHub
Фотография
нажмите — покажем
#trainer #курсы #тренажеры 📚 CodeChef Онлайн-платформа программирования, которая позволяет учащимся осваивать программирование с помощью структурированных курсов, тысяч практических задач и регулярных конкурсов Перейти к материалу 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
200 ·
J
Java Backend | YeaHub
#Собес #singleton #bean #qualifier 🤔 Есть ли возможность создать два Singleton'а в Spring? 💬 Кратко: В Spring можно создать два бина синглтона, если они имеют разные идентификаторы. Это можно сделать через явную регистрацию бинов с разными именами в конфигурации. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
159 ·
J
Java Backend | YeaHub
#Собес #replication #high_availability #failover 🤔 Что такое PostgreSQL replication? 💬 Кратко: Репликация в PostgreSQL — это процесс создания копий данных из основной базы данных на другие серверы. Это повышает отказоустойчивость, позволяет балансировать нагрузку и обеспечивает резервное копирование. Существует несколько типов репликации: синхронная и асинхронная. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
153 ·
J
Java Backend | YeaHub
Фотография
нажмите — покажем
#trainer #практика 📚 Coddy Платформа-задачник по популярным языкам. Все по классике: редактор кода+учебный материал+задания. Рассчитан на новичков и достаточно много бесплатных уровней Перейти к материалу 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
1 · 164 ·
J
Java Backend | YeaHub
#Собес #multithreading #race_condition #deadlock 🤔 Какие проблемы возникают при многопоточности? 💬 Кратко: При многопоточности возникают проблемы из-за одновременного доступа потоков к общим ресурсам. Основные из них — состояние гонки (race condition), когда результат работы зависит от порядка выполнения потоков, и взаимная блокировка (deadlock), когда потоки ждут ресурсы друг друга и не могут продолжить работу. Также возможны проблемы с видимостью изменений между потоками из-за кэширования процессором и сложности отладки таких программ. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
125 ·
J
Java Backend | YeaHub
Фотография
нажмите — покажем
#Собес #oop #java #spring 🤔 Middle Java Backend разработчик в компанию Яндекс (Вертикали) Техническое собеседование. Лето 2025. Зарплатная вилка: 250-280к. Опыт в резюме: 4.2 года. Проект: Разработка интеграционного слоя (микросервисы на Spring Boot) для системы расчета штрафов и оценки поставщиков для сети гипермаркетов. Был лайвкодинг. 💬 Вопросы: - Что такое Spring Boot и в чём его основное преимущество? - Как обрабатывать кэширование в распределенной среде с использованием Redis? - Какие методы использовали для оптимизации SQL-запросов (индексы, уменьшение JOIN, проверка на NULL)? - Как настроить CI/CD? - Какие способы взаимодействия между микросервисами существуют и в чём их различия (например, REST, Kafka)? 👉 Все вопросы из этого собеседования (26) 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
126 ·
J
Java Backend | YeaHub
#Собес #LLM #RAG #metrics 🤔 Какие метрики собирал в проектах с LLM/RAG? Как доставлял их в дашборды? 💬 Кратко: В проектах с LLM/RAG собирал метрики качества ответов (точность, полнота, F1, faithfulness), задержки (latency p50/p95/p99), стоимость токенов, количество ошибок и дрейф эмбеддингов. Для доставки в дашборды использовал Prometheus для сбора метрик и Grafana для визуализации. Также применял логирование в ELK-стек для анализа отдельных запросов. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
1 · 119 ·
J
Java Backend | YeaHub
Фотография
нажмите — покажем
#documentation #яндекс #алгоритмы 📚 Структурный подход к алгоритмам: от теории к практике. Освойте ключевые темы — сортировки, графы, динамическое программирование и жадные алгоритмы — через учебник с примерами, заданиями и квизами. Идеальный старт для погружения в мир алгоритмов. Перейти к материалу 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
115 ·
J
Java Backend | YeaHub
#Собес #bucket #hashmap 🤔 Что такое bucket в HashMap и что в нем хранится? 💬 Кратко: Bucket — это ячейка внутреннего массива HashMap. В bucket хранятся все элементы, у которых совпал индекс после вычисления hashCode(). Если элементов несколько, они объединяются в структуру внутри bucket’а. Это может быть список или дерево. Bucket используется для локального поиска ключей. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа
68 ·

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем