Какие слои есть в приложении и как они взаимодействуют?
Разделение интерфейса, сценариев, бизнес-правил и инфраструктуры. Почему логический слой не обязательно является отдельным сервисом.
Читать ответПодготовка к интервью
15 вопросов с собеседований в Black Wall Group
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Black Wall Group. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: go, architecture, java.
Каталог
Разделение интерфейса, сценариев, бизнес-правил и инфраструктуры. Почему логический слой не обязательно является отдельным сервисом.
Читать ответАутентификация пользователей и сервисов, серверная проверка прав, безопасное применение токенов и дополнительные меры защиты API.
Читать ответКак обосновать последовательное выполнение через зависимости, стоимость координации, ограничения ресурсов и измеренную пользу.
Читать ответКак отделить реальный опыт диагностики от общих недостатков языка и давно устаревших ограничений.
Читать ответЦепочка проверок, Builder и Strategy: когда они полезны и почему одна задача не требует единственного обязательного паттерна.
Читать ответВыбор по модели доступа и требованиям к согласованности; почему гибкая схема MongoDB не отменяет управляемое изменение данных.
Читать ответHMAC или цифровая подпись проверяют сообщение, HTTPS защищает канал, а от повторов нужны отдельные меры.
Читать ответКак организовать пакеты по назначению и масштабу, не принимая cmd/pkg/internal за обязательный стандарт каждого проекта.
Читать ответРазбор исходного Java-кода: автопакование, гарантированный диапазон кэша, сравнение ссылок и сравнение числовых значений.
Читать ответКак выбирать между простотой и оптимизацией: измерять ограничения, менять горячие участки и проверять выигрыш без потери корректности.
Читать ответДвенадцать факторов приложения: конфигурация, зависимости, процессы, релизы и эксплуатация — без обещания автоматической надёжности.
Читать ответTLS защищает данные в пути, но не заменяет проверку прав, валидацию, защиту от CSRF/XSS и безопасное хранение.
Читать ответ