TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
Тимлидельник

26 Dec 2024, 17:25

Открыть в Telegram Поделиться Пожаловаться

🥦 Тестовые задания на собеседованиях Джун/Мидл

До недавнего времени не имел собственной определённой позиции насчёт тестовых заданий.
Вроде и неплохая идея, но что-то не то.

Но тут на работе образовалась необходимость протестировать кандидата не только в игре вопрос-ответ, но и в деле.
К счастью, я понял это накануне собеседования и успел подготовить тестовое задание 😆

В итоге получилось несколько небольших задач, каждая из которых подразумевает быстрое решение в пределах 5 - 10 минут, в случае если кандидат мидл и выше.
Таким образом оно рассчитано на выполнение в онлайн режиме во время собеседования.

📌 Программно это всё представляет собой гит-репозиторий, в котором простейшая структура.
В корне - два каталога и стандартные composer.json, composer.lock и .gitignore + readme с заданиями.
В каталоге app/ находится существующий код + там же испытуемому нужно писать своё решение.
В каталоге tests/ располагаются тесты PHPUnit, успешное прохождение которых говорит о выполнении задания.
Также в тестах есть несколько todo - доп. задания.

📌 На более высоком уровне задание проверяет:
- базовое знание PHP и окружения (composer, PHPUnit, типизация)
- знание ООП, а именно интерфейсов, классов, наследования и использования всего этого
- знание паттернов проектирования (некоторых, которые встречаются у нас в рабочем коде)
- способность понять и выполнить задачу, которая могла бы возникнуть в работе

📌 Также во время кодинга можно увидеть ход мыслей, как разработчик пользуется инструментарием (IDE, командная строка), как поступает если что-то не ясно.

В общем сегодня протестировали это дело "в бою", и я остался доволен. Всем рекомендую 😉

94 0 1 3
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot