#premier_кинотеатр
Недавно ходил на собеседование в онлайн-кинотеатр Премьер на фронта. Небольшой дисклеймер - я пишу на React, а у ребят на проекте Vue, но меня все равно позвали, тк мне самому было бы интересно попробовать Vue, ну и ребята считают, что если кодер скилловый, то перекатиться проблем не будет ( это я узнал из разговора с ними).
Собеседование состояло из 2 этапов, на первом я пообщался с лидом одной из команд, поговорили про js ( от типов данных до модификаторов доступа в классах) , про работу браузере ( какое , что происходит когда вбиваем название сайта в поисковую строку и нажимаем Enter, поговорили про React ( как работает, зачем нужен, про апи которое предоставляет и тд), затронули TypeScript. Дальше был лайф-кодинг, порешали несколько задач, разобрали как еще их можно решить, оценил сложность и на этом секция завершилась, потом просто пообщались за проект, на этом первый этап завершился. В целом только позитивные впечатления остались от этого этапа, никакой душки не было, приятно пообщались.
Далее договорились с hr на второй собес, где она сказала, что будет встреча с руководителем, я уже расслабился и думал, что просто сейчас встретимся с менеджером поулыбаемся друг другу обсудим детали какие-то и на этом все, можно сказать тест на адекватность, распространенная практика в целом. Но оказалось, это вторая техническая секции, причем достаточно хардкорная. Начали мы с моего опыт, над какими проектами работал, какие фичи делал и тд, параллельно были вопросы по общей эрудиции типо, что такое архитектура фронта, зачем нужна, какие проблемы решает и тд, здесь мы также успели и про паттерны проектирования поговорить.
Дальше был систем дизайн, но не совсем простой, это скорее было system design + computer science, потому что были вопросы из серии : "на каких физических хранителях, можно хранить данные" или " какие виды памяти есть". Потом мы плотно прошлись по беку - разобрали что такое брокер сообщений, ингресс, докер, кубер, редис, nginx, базы данных ( какие виды есть, в чем разница), как масштабировать систему. После такого плотного прогрева, я уже думал, что можно выдохнуть, но дальше был лайф-кодинг, благо была одна и не оч сложная задача.
На этом хардокрчик закончился, далее обсудили проект, как ведется разработка, грейды, повышения, что ценится в компании и тд, на этом и разошлись. В общей сумме собес шел где-то ~1.40 часа, и это было настоящие испытание моих знаний, но ощущения после собеседования остались максимально приятные, я не почувствовал какой-то духоты или токсичности со стороны собеседующего, атмосфера была дружеская, там где я чего-то не знал или не понимал вопрос, все разбирали или собеседующий пояснял, что хотел сказать. В целом каждый для себя решит должен ли быть такой собес на фронта или нет, мне понравилось))
Отзыв прислан анонимным подписчиком. Это субъективное мнение, оно может отличаться от истины.
Прислать историю
Недавно ходил на собеседование в онлайн-кинотеатр Премьер на фронта. Небольшой дисклеймер - я пишу на React, а у ребят на проекте Vue, но меня все равно позвали, тк мне самому было бы интересно попробовать Vue, ну и ребята считают, что если кодер скилловый, то перекатиться проблем не будет ( это я узнал из разговора с ними).
Собеседование состояло из 2 этапов, на первом я пообщался с лидом одной из команд, поговорили про js ( от типов данных до модификаторов доступа в классах) , про работу браузере ( какое , что происходит когда вбиваем название сайта в поисковую строку и нажимаем Enter, поговорили про React ( как работает, зачем нужен, про апи которое предоставляет и тд), затронули TypeScript. Дальше был лайф-кодинг, порешали несколько задач, разобрали как еще их можно решить, оценил сложность и на этом секция завершилась, потом просто пообщались за проект, на этом первый этап завершился. В целом только позитивные впечатления остались от этого этапа, никакой душки не было, приятно пообщались.
Далее договорились с hr на второй собес, где она сказала, что будет встреча с руководителем, я уже расслабился и думал, что просто сейчас встретимся с менеджером поулыбаемся друг другу обсудим детали какие-то и на этом все, можно сказать тест на адекватность, распространенная практика в целом. Но оказалось, это вторая техническая секции, причем достаточно хардкорная. Начали мы с моего опыт, над какими проектами работал, какие фичи делал и тд, параллельно были вопросы по общей эрудиции типо, что такое архитектура фронта, зачем нужна, какие проблемы решает и тд, здесь мы также успели и про паттерны проектирования поговорить.
Дальше был систем дизайн, но не совсем простой, это скорее было system design + computer science, потому что были вопросы из серии : "на каких физических хранителях, можно хранить данные" или " какие виды памяти есть". Потом мы плотно прошлись по беку - разобрали что такое брокер сообщений, ингресс, докер, кубер, редис, nginx, базы данных ( какие виды есть, в чем разница), как масштабировать систему. После такого плотного прогрева, я уже думал, что можно выдохнуть, но дальше был лайф-кодинг, благо была одна и не оч сложная задача.
На этом хардокрчик закончился, далее обсудили проект, как ведется разработка, грейды, повышения, что ценится в компании и тд, на этом и разошлись. В общей сумме собес шел где-то ~1.40 часа, и это было настоящие испытание моих знаний, но ощущения после собеседования остались максимально приятные, я не почувствовал какой-то духоты или токсичности со стороны собеседующего, атмосфера была дружеская, там где я чего-то не знал или не понимал вопрос, все разбирали или собеседующий пояснял, что хотел сказать. В целом каждый для себя решит должен ли быть такой собес на фронта или нет, мне понравилось))
Отзыв прислан анонимным подписчиком. Это субъективное мнение, оно может отличаться от истины.
Прислать историю