Skip to content

Latest commit

 

History

History
46 lines (32 loc) · 3.2 KB

File metadata and controls

46 lines (32 loc) · 3.2 KB

Как помочь проекту

Гайды собираются вручную по реальным Java-собеседованиям. Дополнения, исправления и новые вопросы приветствуются.

← На главную · Канал JavaJub

Что можно прислать

  • Новый вопрос с собеседования в одну из компаний.
  • Короткую подсказку-ответ к существующему вопросу.
  • Уточнение формулировки, если ответ устарел или звучит неточно.
  • Гайд по новой компании или роли.
  • Практическую задачу: live-coding, SQL, code review, System Design.

Как оформить вопрос

Держите стиль проекта: вопрос должен быстро помогать повторить тему перед интервью.

- **Что будет, если hashCode() всегда возвращает одну константу?**
  _Все ключи попадут в один bucket. В Java 8+ при достаточном размере таблицы bucket treeify, но производительность всё равно деградирует._

Правило: короткая подсказка + практический пример. Не нужно переписывать учебник; лучше дать ключевые слова, ловушку и production-последствие.

Источники и актуальность

  • Если вопрос был на вашем собеседовании, укажите компанию, грейд, примерную дату и стек.
  • Если информация взята из вакансии или публичного источника, добавьте ссылку.
  • Если факт может устареть, пишите дату: “актуально на апрель 2026”.

Pull Request

  1. Форкните репозиторий и создайте ветку.
  2. Правьте файлы в guides/, tasks/, roadmaps/ или навигационные страницы.
  3. Используйте кодовые блоки с языком: java, sql, yaml, bash.
  4. Проверьте, что ссылки открываются и таблицы корректно рендерятся.
  5. Откройте Pull Request с кратким описанием изменений.

Стиль

  • Пишите по-русски, просто и инженерно.
  • Не делайте ответы слишком длинными: цель — подготовка к собеседованию, а не полноценный учебник.
  • Для блоков советов используйте Markdown-цитаты: > **СОВЕТ.** ..., > **ВНИМАНИЕ.** ..., > **ФИШКА.** ....
  • Сначала корректность, потом красивость формулировки.
  • Если есть сомнения, откройте Issue и обсудите формулировку.