# Джошуа Флюк: «Как на самом деле проходит интервью разработчика»

Источник: https://www.youtube.com/watch?v=S6lwJ6Rixnc
Канал: Joshua Fluke
Опубликовано: 21.05.2018

---

## За кулисами найма: как проходит реальное интервью фронтенд-разработчика
[[JUMP:00:00]]

Поиск первой работы в IT часто окружен мифами о бесконечных «белых досках» и изнурительных технических проверках. Чтобы развеять страхи начинающих специалистов, Джошуа Флюк записал реальное интервью на позицию фронтенд-разработчика. В этом материале — взгляд изнутри: от типичных вопросов HR до обсуждения специфики работы в удаленной команде.

### 🛠 Опыт кандидата и «нишевые» задачи
[[JUMP:04:28]]

Джошуа Флюк, имеющий образование в области машиностроения, начал свой путь в разработке после окончания кодинг-буткемпа. В ходе интервью он акцентировал внимание на своем опыте работы с государственными контрактами, что оказалось крайне важным для позиции.

* **Специализация:** Разработка с упором на доступность (accessibility) и 508-ю поправку (стандарт доступности государственных сайтов США).
* **Технологический стек:** Использование React, работа с Aria-атрибутами и проведение тестирования экранных считывателей (screen readers).
* **Методология:** В текущем проекте Джошуа Флюк преимущественно занимается ручным QA, однако знаком с модульным тестированием на Jasmine. В вопросах управления состоянием (state management) он отметил опыт работы с Redux.

На вопрос о том, что бы он изменил в своих прошлых проектах, Джошуа Флюк признался: внедрение Redux на поздних этапах разработки было ошибкой. Это потребовало переработки старого кода, что оказалось крайне болезненным процессом из-за проблем с версионностью.

### 🏢 Корпоративная культура и специфика remote-команд
[[JUMP:13:30]]

Интервьюер подробно рассказала о структуре компании, которая на текущем этапе активно расширяется.

* **Команда:** Компания насчитывает около 15–20 человек, работающих над различными проектами, при этом в офисе присутствуют только четыре ключевых сотрудника.
* **Коммуникация:** Поскольку большинство разработчиков работают удаленно, критически важны навыки постоянного общения и быстрой реакции на вопросы коллег в мессенджерах.
* **Атмосфера:** По словам интервьюера, несмотря на удаленный формат, внутри команд формируются крепкие профессиональные и дружеские связи — разработчики часто создают собственные Slack-каналы для неформального общения даже после завершения проектов.

### 🚀 Проект и ожидания от кандидата
[[JUMP:11:11]]

Новый проект, на который ищут специалиста, связан с государственным сектором и направлен на создание доступного интерфейса для ветеранов и людей с ограниченными возможностями.

Основные этапы процесса найма:

1.  Предварительное телефонное интервью (проведенное в видео).
2.  Техническое задание для выполнения дома.
3.  Очное (или через видеосвязь) техническое интервью.

Джошуа Флюк подчеркивает: подготовка к таким беседам — это не только чтение книг, но и практика. По его мнению, важно сохранять позитивный настрой и показывать искреннюю заинтересованность в голосе, даже если вопросы кажутся сложными.