Собеседование — битва к которой нужно подговиться

329fc59922402d786965a1d34445771a

Ты ищешь первую работу или решил сменить работу? Поздравляю! Впереди тебя ждет карусель интересных приключений: от собеседований и до ожидания обратной связи. Я провел немало собеседований, и у многих кандидатов есть одна общая ошибка — отсутствие подготовки. Они идут напролом, что заслуживает уважения, но можно облегчить себе путь, если подготовиться заранее. Ниже я опишу простые способы подготовки. Однако помни: не стоит затягивать с выходом на собеседования. Подготовка не должна превращаться в бесконечное «а вот этот вопрос изучу поглубже, этот курс пройду, еще видео посмотрю». Не превращайся в «вечного студента». Скорее всего, все нужные знания у тебя уже есть; главное — их УПАКОВАТЬ (как бы инфоцыгански это ни звучало).

Самопрезентация

Одна из самых важных частей собеседования, которая задает его тон. Здесь важно чувствовать себя уверенно и с интересом рассказывать о своем предыдущем опыте работы. Как можно себе помочь?

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, и это компенсирует технические ошибки. Держи под рукой список вопросов , которые можно задать интервьюерам.

Важная информация!

Рекомендую либо записывать собеседование, либо записывать вопросы, вызвавшие трудности, чтобы после собеседования их разобрать и быть более подготовленным к следующему. 

Эти простые советы помогут тебе быть готовым к любой битве на техническом собеседовании! Удачи в получении заветного оффера!

© Habrahabr.ru