Этот набор вопросов предназначен для комплексного интервью и требует развернутых личных ответов, основанных на вашем опыте. Вот краткие рекомендации по каждому пункту:
1. Какие именно клиентские (пользовательские) фичи вы реализовывали за последний год на текущем месте работы?
Этот набор вопросов предназначен для комплексного интервью и требует развернутых личных ответов, основанных на вашем опыте. Вот краткие рекомендации по каждому пункту:
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Условие
-
Какие именно клиентские (пользовательские) фичи вы реализовывали за последний год на текущем месте работы?
-
Какой примерно процент задач за последний год вы реализовали непосредственно на PHP?
-
Какое соотношение PHP/GO было бы комфортным для вас в задачах на новом месте работы (примерно в %)?
-
В связи с чем вы хотите сменить место работы?
-
Укажите ваш опыт коммерческой разработки на языке GO?
-
Был ли опыт с REST RPC и gRPC, API?
-
Есть ли у вас опыт разработки сервисов в Kubernetes? Опыт развертывания? (Опишите на каких проектах)
-
Имеется ли у вас опыт развертывания Unix-подобных операционных систем? (Опишите чем приходилось заниматься) Как вы оцениваете свой уровень знаний ОС Linux? (пользователь/продвинутый).
-
Имеются ли у вас знания и/или опыт работы с terraform? (Опишите на каких проектах использовали?)
-
Работали ли вы с базами данных PostgreSQL, MongoDB?
-
Какой уровень дохода вы рассматриваете?
-
Сколько лет вы работаете в коммерческой разработке, и сколько - именно с Go?
-
Есть ли у вас опыт разработки игр или мобильных приложений с геймификацией? Если есть возможность - приложите ссылку на проект.
-
Коротко (3-5 предложений) опишите архитектуру последнего Go-сервиса, который вы проектировали или существенно меняли. Какие компоненты, почему именно такая структура, что бы вы сейчас сделали иначе?
-
Расскажите про рефакторинг или миграцию, которые заняли больше 2 недель. Что было триггером, какие метрики были до/после, что пошло не по плану?
-
С какими AI инструментами вы работаете при написании кода? Что вы поменяли в своём использовании AI за 2025 год?
-
Опишите кейс, когда использование ИИ существенно упростило вашу работу или сэкономило время.
-
Расскажите немного о вашем опыте работы с WebSocket или другими real-time решениями. В каком продукте использовали? Сколько одновременных соединений держали, какие были проблемы с масштабированием?
-
Есть ли у вас опыт работы с очередями (BullMQ, Kafka, RabbitMQ или другими)? В каких задачах вы их применяли?
-
Опишите случай, когда тесты поймали баг до прода или когда отсутствие тестов привело к проблеме. Что это был за кейс?
-
Расскажите про баг или инцидент на Go, который вы дебажили дольше всего. Как проявлялся, сколько времени ушло, в чём оказалась причина?
-
Пожалуйста, укажите максимальный RPS или MAU продукта, над которым вы работали. Если можете - укажите также p99 latency, который держали.
-
Здесь вы можете приложить пример кода (ссылкой на документ/pastebin) или ссылку на Github.
-
Пожалуйста, если вы не откликались на вакансию в HH, приложите ссылку или файл резюме.
-
Свободное поле для комментариев, в котором вы можете написать всё, что считаете важным!
Ответ
Этот набор вопросов предназначен для комплексного интервью и требует развернутых личных ответов, основанных на вашем опыте. Вот краткие рекомендации по каждому пункту:
- Опишите конкретные пользовательские функции, которые вы реализовали, например, новые интерфейсы, улучшения UX, интеграции.
- Оцените процент задач, выполненных на PHP, исходя из общего объема работы.
- Укажите комфортное соотношение PHP/GO, например, 70/30 или 50/50, в зависимости от ваших предпочтений и опыта.
- Объясните причины смены работы честно и конструктивно.
- Опишите опыт коммерческой разработки на Go, проекты, задачи.
- Расскажите о работе с REST, RPC, gRPC, API, приведите примеры.
- Опишите опыт разработки и развертывания сервисов в Kubernetes, проекты.
- Укажите опыт установки и настройки Unix-систем, уровень владения Linux.
- Расскажите о проектах с использованием Terraform.
- Опишите опыт работы с PostgreSQL, MongoDB.
- Укажите желаемый уровень дохода.
- Сколько лет в коммерческой разработке и с Go.
- Опишите опыт разработки игр или мобильных приложений с геймификацией, если есть.
- Кратко опишите архитектуру последнего Go-сервиса, ключевые компоненты, что бы улучшили.
- Расскажите о долгом рефакторинге или миграции, вызовах и результатах.
- Опишите использование AI-инструментов при кодировании и изменения в 2025 году.
- Приведите пример, когда AI существенно помог.
- Опишите опыт с WebSocket или real-time решениями, масштабирование.
- Расскажите об опыте с очередями (BullMQ, Kafka, RabbitMQ), задачи.
- Приведите пример, когда тесты поймали баг или их отсутствие привело к проблеме.
- Опишите самый сложный баг на Go, процесс отладки.
- Укажите максимальный RPS или MAU продукта, p99 latency.
- Прикрепите пример кода или ссылку на репозиторий.
- Прикрепите резюме, если не откликались через HH.
- Свободное поле для комментариев.
Для каждого пункта лучше подготовить конкретные примеры из вашего опыта.