tgindex

Java Backend | YeaHub

описание

Теория, подготовка к интервью и курсы для Java разработчиков YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников. Платформа: https://yeahub.ru Для связи: @ruslan_kuyanets

942
подписчиков
Охват к подписчикам
17,0%
ERR
Реакции к просмотрам
0,06%
6 на 50 постов
Пересылки к просмотрам
0,27%
29
Постов в день
0,6
всего 245

Где отзываются чаще

доля реакций к просмотрам
  • 17 авг.#Собес #Spring_Boot #profiles #application_properties 🤔 Как задаются активные профили при запуске приложения? 💬 Кратко: Активные профили в Spring Boot определяют, какая конфигурация приложения должна использоваться. Их можно задать через системные свойства (например, -Dspring.profiles.active=dev), переменные окружения (SPRING_PROFILES_ACTIVE), или в файле application.properties (spring.profiles.active). При запуске приложения Spring Boot активирует указанные профили и загружает соответствующие файлы конфигурации, такие как application-dev.properties. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа1,43%
  • 15 июн.#Собес #final #constant #method 🤔 Что означает ключевое слово final? 💬 Кратко: Ключевое слово final используется для обозначения, что объект, переменная или метод не могут быть изменены после их инициализации. Оно может быть применено к переменным, методам и классам. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа0,88%
  • 14 авг.#book #задачи #практика 📚 Программирование на Python в примерах и задачах, Васильев А. Н. Книга знакомит читателя с базовыми методами, подходами и конструкциями, которые критически важны для изучения языка. В частности, для понимания принципов его использования на практике. Написана книга таким образом, чтобы быть понятной начинающему разработчику. Сложные (относительно) вещи тоже есть, но и они подробно разъясняются Перейти к материалу 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа0,86%
  • 20 июл.#Собес #map #hashmap #treemap 🤔 Какие основные реализации Map ты знаешь? 💬 Кратко: Map — это структура данных для хранения пар «ключ–значение». Основные реализации отличаются порядком хранения элементов и скоростью операций. Самые часто используемые — HashMap, LinkedHashMap и TreeMap. Выбор реализации зависит от требований к порядку и сортировке ключей. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа0,54%
  • 4 июн.#Собес #normalization #1nf #2nf 🤔 Что такое нормальные формы в базах данных? Зачем они нужны? 💬 Кратко: Нормальные формы (1NF, 2NF, 3NF, BCNF и др.) — это набор правил для проектирования таблиц, которые минимизируют дублирование данных и предотвращают аномалии вставки, обновления и удаления. Приведение схемы к нормальным формам упрощает поддержку и обеспечивает целостность. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа0,35%
  • 13 авг.#Собес #transaction #database_performance #locking 🤔 Как долго выполняющаяся транзакция влияет на систему под нагрузкой? 💬 Кратко: Долго выполняющаяся транзакция удерживает блокировки на данных, что мешает другим запросам читать или изменять эти строки. Это приводит к увеличению времени отклика системы, росту очереди запросов и может вызвать дедлоки. В итоге производительность падает, а пользователи сталкиваются с таймаутами и ошибками. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа0,00%
  • 12 авг.#Собес #retry #rabbitmq #index 🤔 Middle Java Backend в компанию ТБанк Техническое собеседование. Лето 2024. Вилка: 250к+. Опыт в резюме: 4 года. Было много технических вопросов, код ревью. 💬 Вопросы: - В чем разница между == и equals()? - Какие типы индексов существуют? - В чём разница между ArrayList и LinkedList? Какие операции эффективны для каждой из них? - Как частичные/покрывающие индексы (partial indexes) оптимизируют производительность? - Чем пессимистичные блокировки отличаются от оптимистичных? В каких сценариях каждая предпочтительна? 👉 Все вопросы из этого собеседования (26) 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа0,00%
  • 7 авг.#trainer #codingbat #тренажер 📚 CodingBat онлайн-тренажёр для практики программирования на Java. Он предлагает короткие задачи, сгруппированные по темам — условия, циклы, строки, массивы и рекурсия. Решения проверяются автоматически, поэтому можно сразу увидеть результат и отточить базовые навыки без лишней теории. Перейти к материалу 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа0,00%
  • 6 авг.#Собес #scaling #stateless 🤔 Какие подходы используются для масштабирования backend-API под высокую нагрузку? 💬 Кратко: Backend-API масштабируют горизонтально и вертикально. Используют балансировщики нагрузки и stateless-сервисы. Применяют кеширование и асинхронную обработку. Вводят лимиты и деградацию. Масштабирование всегда сопровождается мониторингом. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа0,00%
  • 5 авг.#Собес #retry #rabbitmq #index 🤔 Middle Java Backend в компанию ТБанк Техническое собеседование. Лето 2024. Вилка: 250к+. Опыт в резюме: 4 года. Было много технических вопросов, код ревью. 💬 Вопросы: - В чем разница между == и equals()? - Какие типы индексов существуют? - В чём разница между ArrayList и LinkedList? Какие операции эффективны для каждой из них? - Как частичные/покрывающие индексы (partial indexes) оптимизируют производительность? - Чем пессимистичные блокировки отличаются от оптимистичных? В каких сценариях каждая предпочтительна? 👉 Все вопросы из этого собеседования (26) 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа0,00%
  • 3 авг.#Собес #JDBC #batch_insert #PreparedStatement 🤔 Как делать batch insert через JDBC? 💬 Кратко: Batch insert в JDBC позволяет отправлять несколько SQL-запросов INSERT одной операцией, что значительно ускоряет вставку данных. Вместо выполнения каждого INSERT отдельно, вы добавляете их в batch через addBatch() у PreparedStatement, а затем выполняете все разом методом executeBatch(). Это уменьшает сетевые накладные расходы и нагрузку на СУБД. Для максимальной эффективности стоит также отключить auto-commit и выполнить commit после всего batch. 📌 Полный разбор + примеры использования — на платформе: 👉 Перейти к разбору 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа0,00%
  • 31 июл.#channel #лекции 📚 ComputerScienceCenter Русскоязычный канал, на котором вы найдете видеозаписи лекций и короткие тематические ролики на интересные темы о компьютерных науках и программировании. Материал публикуется для ИТ-специалистов, студентов и школьников, интересующихся программированием и математикой. Помимо роликов о программировании на Rust канал публикует уроки по Python, алгоритмизации, анализу изображений, C/C++, Java, Kotlin и прочему. Лекторы разные: в основном нескучные и отвечающие на вопросы аудитории. Перейти к материалу 📣 Все для прокачки навыков: ✅ Анонсы → канал ✅ Комьюнити → чат ✅ База задач и вопросов → платформа0,00%