2 / 2 Рассказ об опыте
В целом тут можно сократить до такой формулы - где и сколько работал, какой стек и технологии, как организовывалась работа и создание фичей, что интересного/неинтересного делал, почему уходишь с предыдущего места
Тех часть
На удивление, теория была ну очень не сложная и я не ответил только на 1 вопрос, связанный с внутрянкой EventLoop в node.js. Вот список некоторых вопросов:
- В чём преимущества node.js?
- Какие способы итерации вы знаете в js?
- Расскажите об async/await, что это?
- Кратко расскажите принцип работы EventLoop в node.js и его отличие от EventLoop в браузере
Стандартная теория, ответы на которую почти везде есть, поэтому никаких проблем ответить на неё не было
А также, простая задачка - "Напишите функцию, которая разворачивает массив и выводит в консоль элементы: [1,2,3, [4,5,6], 8, [9]] -> 1,2,3,4,5,6,7,8,9". И с ней я тоже справился, хоть и немного затянул.
Стандартная теория, ответы на которую почти везде есть, поэтому никаких проблем ответить на неё не было
А также, простая задачка - "Напишите функцию, которая разворачивает массив и выводит в консоль элементы: [1,2,3, [4,5,6], 8, [9]] -> 1,2,3,4,5,6,7,8,9". И с ней я тоже справился, хоть и немного затянул.
Мои вопросы об их проекте (всё стандартно)
- Расскажите о стеке проекта
- Какая архитектура на проекте?
- Сколько в команде человек?
- Как выстроен процесс разработки?
Оффер и отказ от него
Через пару часов мне дали оффер(он был в виде фидбека от HR в лс, с поздравлением об успешном прохождении собеса и предложением пойти к ним работать). В тот момент я так сильно, мягко говоря, удивился, радости не было предела. Но я задался вопросом, а нужно ли мне сидеть на уже не актуальном стеке - Node.js без фреймворков(чистый), ведь таких проектов почти нет и нужно расти в знаниях. Дальше ведь будет тяжело идти по собесам, если долгое время просидел на чём-то устаревшем. И я отказался от оффера, в пользу следующих собеседований, где получил оффер на зп чуть больше и проект с актуальными технологиями🔥
backend
полезно