Как пройти техническое собеседование на системного аналитика (сборник вопросов)
Конспект статьи. Автор оригинала: hump-vanweyden
Автор записал вопросы со своих технических собеседований и собрал около 120 вопросов, которые повторяются почти везде. Ответов в статье нет — автор предлагает готовиться самостоятельно. Ниже — структура сборника и краткие ответы на ключевые вопросы.
Собеседование обычно состоит из рассказа об опыте и теоретических вопросов; встречаются длинные опросы почти как тест. Если не знаете ответа — честно скажите, спокойная реакция тоже оценивается.
Группы вопросов
- Общие: причина смены работы, опыт, идеальный руководитель, провалы и конфликты.
- Требования: виды, НФТ, критерии качества, use case и user story, задача про опрос заказчика кофейного автомата.
- UML и BPMN: sequence, элементы и шлюзы BPMN, процесс работы банкомата.
- SQL и БД: индексы, нормализация, JOIN, TRUNCATE и DELETE, UNION и UNION ALL, ACID, ключи.
- Интеграции (самая большая группа): XML, XSD, WSDL, SOAP и REST, коды HTTP, идемпотентность, Kafka и RabbitMQ, ESB, хореография и оркестрация, CAP, микросервисы.
- Методологии: Scrum, Kanban.
- Прочее: аутентификация и авторизация, HTTPS, ГОСТ 19 и 34, БА и СА.
Краткие ответы
- REST и SOAP: REST — стиль работы с ресурсами через HTTP, чаще JSON; SOAP — протокол с XML-конвертом и контрактом WSDL.
- PUT и PATCH: PUT заменяет ресурс целиком, PATCH меняет часть полей.
- 200 и 201: успешный запрос и создан новый ресурс.
- Kafka и RabbitMQ: журнал событий с перечитыванием по offset против очереди с маршрутизацией и подтверждениями.
- UNION и UNION ALL: первый убирает дубли, второй — нет и работает быстрее.
- Хореография и оркестрация: сервисы сами реагируют на события против центрального управляющего компонента.
Источник: Как пройти техническое собеседование на системного аналитика (сборник вопросов)
Автор: hump-vanweyden
Это конспект, пересказ основных идей. Полный текст, иллюстрации и примеры читайте в оригинальной статье.
Автор: hump-vanweyden
Это конспект, пересказ основных идей. Полный текст, иллюстрации и примеры читайте в оригинальной статье.