Backend Developer

Базовый тест по backend-разработке: API, базы данных, очереди, Git и работа с существующим кодом.

1. Что лучше всего описывает хороший REST API?

Выберите один правильный вариант.

2. Что на практике даёт индекс в базе данных?

Выберите один правильный вариант.

3. В какой ситуации Redis особенно уместен?

Выберите один правильный вариант.

4. Зачем в backend выносят задачи в очередь?

Выберите один правильный вариант.

5. Что даёт Git в командной backend-разработке?

Выберите один правильный вариант.

6. Что вернёт функция?

Посмотрите на код и выберите правильный ответ.

function sum($a, $b) { return $a + $b; } echo sum(3, 4);
Результат

Итог теста

0/6
0из 100
Тест не завершён

Ответьте на все вопросы, и итог пересчитается автоматически.

DevOps / Support Engineer

1. Что первым делом стоит проверить, если сайт перестал открываться?

Выберите наиболее практичный порядок действий.

2. Для чего чаще всего используют Docker в работе DevOps / Support Engineer?

Выберите один правильный вариант.

3. Какой логичнее первый шаг, если контейнер не стартует после деплоя?

Выберите один правильный вариант.

4. Что обычно показывает `502 Bad Gateway`?

Выберите наиболее близкий по смыслу вариант.

5. Что важнее всего при разборе инцидента на проде?

Выберите один правильный вариант.

6. Для чего в support/devops работе нужен мониторинг?

Выберите один правильный вариант.

7. Что делает команда `systemctl status nginx`?

Выберите один правильный вариант.

8. Что выведет команда?

Посмотрите на команду и выберите правильный ответ.

echo "Service is up" | grep -i up

9. Какой SQL-запрос посчитает количество пользователей со статусом `active`?

Выберите один правильный вариант.

10. Устный вопрос про коммуникацию

Этот вопрос не на выбор варианта. Его лучше обсудить устно на созвоне.

Ситуация: у клиента не работает интеграция, он раздражён и требует срочного ответа. Партнёр пишет, что проблема не у них, а на нашей стороне. Как вы будете действовать: что скажете клиенту, что уточните у партнёра, какие шаги сделаете внутри команды, и как будете держать всех в курсе до решения проблемы?
Результат

Итог теста

0/9
0из 100
Тест не завершён

Ответьте на все вопросы с вариантами ответа. Устный вопрос идёт отдельно и в балл не входит.