Собеседование — битва к которой нужно подговиться
Ты ищешь первую работу или решил сменить работу? Поздравляю! Впереди тебя ждет карусель интересных приключений: от собеседований и до ожидания обратной связи. Я провел немало собеседований, и у многих кандидатов есть одна общая ошибка — отсутствие подготовки. Они идут напролом, что заслуживает уважения, но можно облегчить себе путь, если подготовиться заранее. Ниже я опишу простые способы подготовки. Однако помни: не стоит затягивать с выходом на собеседования. Подготовка не должна превращаться в бесконечное «а вот этот вопрос изучу поглубже, этот курс пройду, еще видео посмотрю». Не превращайся в «вечного студента». Скорее всего, все нужные знания у тебя уже есть; главное — их УПАКОВАТЬ (как бы инфоцыгански это ни звучало).
Самопрезентация
Одна из самых важных частей собеседования, которая задает его тон. Здесь важно чувствовать себя уверенно и с интересом рассказывать о своем предыдущем опыте работы. Как можно себе помочь?
1. Заранее структурируй рассказ о себе.
Первый вопрос почти всегда — «Расскажите о своем предыдущем опыте». Поэтому тебе нужно подготовить монолог на несколько минут, в котором ты полно и убедительно представишь себя. Основные моменты:
— Информация о проекте (что это за проект; веб или десктоп; сколько % бэка, сколько фронта; функциональность проекта).
— Состав команды (сколько человек, какие роли, как вы взаимодействовали).
— Технологический стек (языки программирования; инструменты для тестирования; системы управления проектами и место хранения документации).
— Процессы в команде (как ставились и отслеживались задачи, взаимодействие с разработчиками, аналитиками и командой QA, как работали со срочными задачами и багами, частота релизов).
Могут задать уточняющий вопрос о том, почему ты ушел с прошлой работы. Отвечай, что хочешь развиваться (например, продукт на поддержке, стремление к автоматизации и т.д.), но не упоминай о плохой команде или конфликтах — это red flag для будущего работодателя.
2. Послушай чужие собеседования.
На просторах интернета можно найти как мок-собеседования (имитация реального), так и реальные интервью. Это поможет понять, как можно себя презентовать лучше и перенять полезные приемы ведения диалога у других людей.
Теоретические вопросы
Знай, что знать абсолютно всё невозможно! Поэтому не пытайся выучить всё перед собеседованиями. Твоя главная задача — пройти несколько собеседований, чтобы набить руку. Со временем ты заметишь, что вопросы примерно одинаковы, и с каждым интервью будешь чувствовать себя увереннее.
— Интернет: списки с »250 вопросов для QA» — это, конечно, полезно, но вряд ли тебе зададут все эти вопросы.
— Уже собранные материалы по теоретической базе тестирования: https://t.me/twitereda/257 .
— Телеграм-бот от Антона Назарова с вопросами с реальных собеседований: https://t.me/interviews_questions_bot. Выбирай направление QA и прорешивай вопросы.
Как отвечать на вопросы, на которые не знаешь ответа? Просто: открываешь ChatGPT, задаешь промпт «Ты — QA Engineer с 10-летним опытом. Сейчас я буду собеседовать тебя, твоя задача — отвечать на вопросы максимально подробно, приводя примеры из реальной рабочей практики,» и получаешь всё, что нужно.
Технические вопросы
После теории часто переходят к практическим задачам. Иногда блок теории пропускают и сразу переходят к задачам или совмещают их. Какие задачи можно встретить?
— Абстрактные задачи, чтобы оценить ход твоих мыслей. Могут попросить протестировать абстрактную веб-форму, онлайн-калькулятор, поисковую строку Google или описать тестирование ошибки, воспроизводимой при определенных условиях.
— Задачи по SQL. Обычно это база: уверенно писать запросы на уровне SELECT и JOIN. Решение могут попросить дать устно, в чате или при шеринге экрана. Чтобы потренировать решении задач: https://sql-academy.org/trainer
— Работа с API. Здесь могут попросить рассказать о работе с Postman. Повтори то, что делал в домашних заданиях, и расскажи о работе с коллекциями, авторизацией, переменными и тестами на скриптах.
Могут также попросить найти ошибку в JSON. Или рассказать что в нем передается.
Прослушивание чужих собеседований так же могут тебе показать, какие задачи можно встретить на технических собеседованиях!
Финал
На этом этапе обычно рассказывают о команде и компании, где тебе нужно задать встречные вопросы. Не забывай проявлять интерес к вакансии. Иногда люди показывают soft skills, и это компенсирует технические ошибки. Держи под рукой список вопросов , которые можно задать интервьюерам.
Важная информация!
Рекомендую либо записывать собеседование, либо записывать вопросы, вызвавшие трудности, чтобы после собеседования их разобрать и быть более подготовленным к следующему.
Эти простые советы помогут тебе быть готовым к любой битве на техническом собеседовании! Удачи в получении заветного оффера!