Опыт прохождения интервью в Shopify

Личный опыт, Shopify, Canada,SWE

Aurora Lights
FAANG_interview
2 min readDec 29, 2020

--

Весной уже после начала карантина проходил интервью в Shopify Канада.Резюме отправлял через рефа — позиция SWE. Учтите что там нет QA и позиция подразумевает что вы и протестируете это сами. Вообщем типичная инженерная позиция.

I. Интервью с рекрутером 30 мин. Только общие вопросы. Ожидал следующего этапа больше недели

II. Разделен на 2 части.

— Lifestory. Рассказ HR как ты дошел до жизни такой. В хронологическом порядке об опыте. Ничего сложного.

— Coding . Задача уровень easy. Что-то вроде “посчитать скидку на товары в корзине”. Одна задача, времени около 45 мин.

Ждал следующего этапа около 1 недели.

III Technical Deep Dive. Задача рассказать об одном из своих проектов. Это как system design только рассказ уже о готовом проекте в котором ты принимал участие. Рекомендуется приготовить 2 проекта. В shopify любят React+TS, Ruby on Rails, Kubernetes, микросервисы. Более старые вещи еще лежат в AWS, все новое работает на Google Cloud Следующий этап onsite. Так как карантин — он онлайн. Ждал его около месяца

IV Onsite .Разделен на 3 части. По времени более 3х часов без перерывов.

1. Technical Deep Dive. Все тоже самое что и на 3м этапе только с другим интервьюером.

2.-3. Pair Programming. Типичная задача с leetcode уровень easy-mid. От 1 до 2 задач. Крайне приветствуется общение с интервьюером. Это по сути обычное coding только с другим названием.

Результат — не прошел. Не прошел наверно из-за того что у меня было 2 задачи на одном из Coding и одну из них я запарол. Второе Coding было вроде хорошо. При этот system design с диаграммами из Draw.io зашли отлично, там похвалили оба раза. Результат могут сообщить по телефону. У меня было 2 задачи на одном из Coding и одну из них я запарол. Всем удачи ❤️😊

--

--

Aurora Lights
FAANG_interview

When you aim for perfection you discover it’ s a moving target. I’m chasing it. #digitalnomad