Multithreading
Java Developer · Java Core · Потоки, синхронизация, пакет java.util.concurrent и модели памяти.
Тема — это конкретный раздел внутри профессии, например Core Java или Тест-дизайн. Здесь 46 тем с разобранными вопросами.
Java Developer · Java Core · Потоки, синхронизация, пакет java.util.concurrent и модели памяти.
Java Developer · Java Core · Интерфейсы List, Set, Map, их внутреннее устройство и сложность операций.
Python Developer · Основы Python · Django и его ORM, Django REST Framework, Flask, FastAPI и веб-архитектура.
Java Developer · Java Core · IoC/DI, бины, Spring Boot, MVC и транзакции.
Python Developer · Основы Python · Модель данных, изменяемость, генераторы и менеджеры контекста.
Java Developer · Java Core · Инкапсуляция, наследование, полиморфизм, классы и модификаторы доступа.
Python Developer · Основы Python · GIL, потоки, процессы, модуль asyncio, async/await и корутины.
Python Developer · Основы Python · Классы, объекты, наследование, MRO и магические методы Python.
Python Developer · Основы Python · Git, управление зависимостями, отладка, профилирование и стиль кода.
Python Developer · Основы Python · Функции, аргументы, области видимости переменных и встроенные функции Python.
Python Developer · Основы Python · Типовые алгоритмические задачи, сложность Big O и подходы к их решению.
Java Developer · Java Core · ORM, сущности, кэши и стратегии загрузки связей.
Java Developer · Java Core · Checked и unchecked исключения, try-with-resources, finally.
Java Developer · Java Core · Примитивные и ссылочные типы, параметры, конструкторы и базовые механизмы языка.
Python Developer · Основы Python · Юнит- и интеграционное тестирование, pytest, фикстуры, моки и mock.
Java Developer · Java Core · JVM, сборщик мусора, примитивные типы, классы Object и базовая спецификация.
Java Developer · Java Core · JVM, JDK, JRE, байт-код, стек, куча и загрузка классов.
Python Developer · Основы Python · Обработка исключений, собственные исключения и контекстные менеджеры.
Python Developer · Основы Python · Встроенные коллекции list, set, dict, tuple и приёмы работы с ними.
Java Developer · Java Core · Лямбды, Stream API, Optional, default-методы и java.time.
Python Developer · Основы Python · SQL-запросы, JOIN, агрегация и подключение баз данных.
Python Developer · Основы Python · Генераторы, итераторы, ключевое слово yield и генераторные выражения.
Python Developer · Основы Python · Модули, пакеты, операторы импорта и виртуальные окружения.
Java Developer · Java Core · Алгоритмы GC, поколения и виды ссылок.
Python Developer · Основы Python · Декораторы функций, functools.wraps и декораторы с параметрами.
Java Developer · Java Core · Параметризованные типы, wildcard, PECS и стирание типов.
Java Developer · Java Core · Неизменяемость String, пул строк и изменяемые StringBuilder/StringBuffer.
Java Developer · Java Core · JOIN, индексы и транзакции ACID.
Performance Marketer · Google Ads · Метрики эффективности, атрибуция и решения по оптимизации.
UX/UI Designer · UX Research · Подготовка гайда, ведение интервью и анализ ответов.
UX/UI Designer · Проектирование интерфейсов · Навигация, формы, состояния загрузки и обработка ошибок.
Recruiter · Процесс найма · Компетенции, структурированное интервью и критерии решения.
Product Manager · Discovery и приоритизация · Фреймворки выбора задач и защита решения перед стейкхолдерами.
Data Analyst · Метрики и эксперименты · Retention, конверсии, воронки и выбор метрики решения.
Performance Marketer · Google Ads · Аукцион, качество объявления, стратегии ставок и бюджет.
Java Developer · Java Core · Unit- и интеграционные тесты, JUnit и Mockito.
Financial Analyst · Отчётность и модели · P&L, баланс, денежный поток и связи между отчётами.
UX/UI Designer · UX Research · Сценарии, метрики задач и приоритизация найденных проблем.
Data Analyst · Метрики и эксперименты · Дизайн эксперимента, значимость, мощность и типичные ошибки.
Backend Developer · Платформа и асинхронность · Event loop, промисы, корутины и неблокирующий ввод-вывод.
Performance Marketer · Юнит-экономика · Стоимость привлечения, ценность клиента и окупаемость канала.
Frontend Developer · JavaScript · Замыкания, прототипы, контекст вызова, event loop и приведение типов.
Java Developer · Архитектура и данные · Порождающие, структурные и поведенческие паттерны в Java-приложениях.
Backend Developer · Платформа и асинхронность · Процессы, потоки, память, планировщик и системные вызовы.
Java Developer · Java Core · Методы HTTP, статус-коды и идемпотентность.
Data Analyst · SQL и данные · JOIN, группировки, оконные функции и оптимизация выборок.