Собеседование на JUNIOR RUBY-разработчика / RoR-разработчик

  Рет қаралды 8,431

Хекслет

Хекслет

Күн бұрын

🔥 Пройдите полную программу обучения «Разработчик на Ruby on Rails» на Хекслете: ru.hexlet.io/programs/rails?u...
🔥 БЕСПЛАТНЫЙ курс по основам Ruby: code-basics.com/ru/languages/...
✅ Полезные вебинары по программированию каждую неделю: ru.hexlet.io/link/lvQvgJ
---
🔗 Полезные ссылки:
- Комьюнити Хекслета: slack-ru.hexlet.io/
- Ещё публичные собеседования: • Публичные собеседовани...
- Наш telegram-канал: t.me/hexlet_ru
---
Публичное собеседование - формат учебного интервью, где джуниор-разработчик пытается пройти собеседование на позицию фронтенд-разработчика. Опытный разработчик задаёт вопросы, которые помогают кандидату продемонстрировать знание технологий и понимание подходов во фронтенде. В конце кандидат получит вердикт с резюме его слабых и сильных сторон.
- Задаёт вопросы: Василий Федосеев, Senior RoR-разработчик в InSales
- Отвечает на вопросы: Александр Илларионов, Junior Ruby-разработчик
- 00:00:00 - интро
- 00:00:53 - кто такие InSales
- 00:01:29 - чем занимается Саша; VisualBasic и Delphi
- 00:03:05 - не понимал разницу между фронтендом и бекендом: почему выбрал Ruby
- 00:04:48 - где заканчивается фронтенд и начинается бэкенд
- 00:05:39 - что такое MVC framework
- 00:08:15 - как браузер и ОС обрабатывают запрос
- 00:11:05 - http-запросы
- 00:16:34 - цикл Request в Rails
- 00:19:57 - базы данных и job
- 00:23:43 - как сделать фоновые задачи: процессы в базах данных
- 00:33:15 - что будет, если 2 транзакции попробуют залочить одну и ту же запись
- 00:36:26 - база становится больше: что делать, чтобы одновременные запросы не тормозили систему
- 00:38:40 - виды деревьев и как их обрабатывать
- 00:42:09 - логарифмы и сортировки
- 00:47:09 - хэш-функции
- 00:56:07 - тесты
- 01:00:00 - обновление рельсов и версии RoR
- 01:01:29 - чем отличается rebase от merge
- 01:04:05 - как Ruby работает на передаче сообщений
- 01:07:29 - наследование моделей, полиморфные ассоциации и иерархия классов
- 01:09:32 - soft skills: что драйвит в работе
- 01:10:40 - scrum, ревью кода и критика в комментах
- 01:11:50 - винда, mac или linux?
- 01:12:23 - почему тебя нужно не брать
- 01:13:06 - чем лучше завершать карьерное интервью
- 01:13:54 - как хайрят ИТ-компании в РФ
#rubyonrails #itсобеседование #backend #собеседование #хекслет

Пікірлер: 33
@user-ux9ki9eu6d
@user-ux9ki9eu6d Жыл бұрын
Очень хороший пример плохого подхода к интервью. Интерьвюер задает вопросы используя очень много сленга. Из-за этого джун не понимает что от него хотят и вообще о чем идет речь. На многие вопросы он мог бы ответить сразу, без 3х минутных подводок. Если хочешь услышать про duck typing -> Спроси что это, а не придумывай эфимерные примеры. Хочешь спросить про транзакции -> Спроси что это и как они работают. А не придумывай сложный пример и 5 минут объясняй что ты хочешь получить в ответе. В этом основная проблема, так как у джуна недостаточно опыта чтобы восстановить картину из короткого описания происходящего. Но он может сам привести данный пример, если спросить правильно.
@Deletedeletedelete
@Deletedeletedelete Жыл бұрын
интервьювер может быть джун в проведении интервью. Со временем научится делать отличные собесы. Хорошие собеседования это в принципе редкость. Это хороший материал, чтоб у людей соложился пазл ожидание/реальность.
@user-mf8gw1cp1q
@user-mf8gw1cp1q Жыл бұрын
Насколько понимаю, интервьюеру важнее понять ход мысли парня, чем услышать конкретное определение: сможет ли, не зная точного ответа, продвинуться в сторону правильного варианта, или нет. Если нет - тогда уже «Вот есть такая штука как Duck typing. Слышал о такой? Что можешь о ней рассказать?» Хорошее собеседование, посмотрел с большим интересом
@halforhalf-fo4fe
@halforhalf-fo4fe Жыл бұрын
Морочить голову рейз кондишенами и дед локами это по-вашему уровень джуна? Может вам распределенную систему после курсов построить?
@Dadadadam999
@Dadadadam999 Жыл бұрын
Просушал собес и немного удивился тому, что очень мало вопросов было посвящено ООП. Так же удивил момент про php. Сам являюсь разработчиком php и уже давно никто в одном файле всю логику не описывает. В php давно царствует ООП и тот же паттерн MVC, активно применяется в разработке. Есть целые фреймворки, построенные на mvc, например Laravel.
@PanicWassano
@PanicWassano 7 ай бұрын
царствует давно, но не все пишут на фреймворках
@Roman-vy4yv
@Roman-vy4yv 6 ай бұрын
Джун должен представлять что такое MVC, уметь прочитать НЕСЛОЖНУЮ задачу, написать тест и код, базово работать с гитом и понятно изъясняться: задавать вопросы лиду, доносить коллегам суть решения. И это идеальный джун в вакууме. В действительности на половину из этого списка можно сделать скидку если кандидат выглядит вменяемым, а не просто залетел в айти потому что модно
@dasmodal
@dasmodal Жыл бұрын
Очень мало новых mock собесов именно по ruby, спасибо за такой подарок)
@Andre-mp4ii
@Andre-mp4ii Жыл бұрын
Это точно собес не на джуна. Зачем лезть джуну в middleware???
@PanicWassano
@PanicWassano 7 ай бұрын
почему бы нет? Взять заголовок и что-то с ним сделать, или джуны должны только контроллеры генерируют?
@halforhalf-fo4fe
@halforhalf-fo4fe 5 ай бұрын
инсейлз на слуху, своими неадекватными требованиями и маленькими зп
@user-zy5dd5fq4q
@user-zy5dd5fq4q Жыл бұрын
Спасибо за собеседование, смотрел с интересом. Парниша неплохо держался )
@user-rv8ot5ck6t
@user-rv8ot5ck6t 7 ай бұрын
Вопросов и вправду мало, я думаю можно было спросить про REST да и про микро сервисную архитектуру со спецификациями раз уж пошли в сторону БД можно было и про функции спросить(правда они мало используются очень)
@user-hi3ud3um7m
@user-hi3ud3um7m Жыл бұрын
О, интересно ) побольше такого ))
@HexletOrg
@HexletOrg Жыл бұрын
Как вам плейлист?
@user-hi3ud3um7m
@user-hi3ud3um7m Жыл бұрын
@@HexletOrg о, надо будет глянуть ))
@user-sl1ti8bx4h
@user-sl1ti8bx4h Жыл бұрын
Было бы неплохо такого плана собеседование по Java провести.
@HexletOrg
@HexletOrg Жыл бұрын
У нас в плейлисте есть, но в будущем тоже будут
@brest1019
@brest1019 Жыл бұрын
Круто! А собеседование на девопса не планируете?) Интересно послушать
@HexletOrg
@HexletOrg Жыл бұрын
Да, в планах есть
@remotronic
@remotronic Жыл бұрын
👍
@vorobiovv
@vorobiovv 9 ай бұрын
Интервьюер - зануда и цель собеседования самоутвердиться за счёт джуна.
@halforhalf-fo4fe
@halforhalf-fo4fe 5 ай бұрын
100%
@VITEK467
@VITEK467 Жыл бұрын
класс, бекенд собес очень интересно слушать
@user-kh6sr8tp1m
@user-kh6sr8tp1m 6 ай бұрын
Словил грусть, когда услышал в конце, что человеку просто нравится синтаксис языка. Эх, кнопкодавы(
@seraf174
@seraf174 2 ай бұрын
кринж
@krekerswegger316
@krekerswegger316 Жыл бұрын
это скорее на трейнишку/стажера собес, с уходом западных компаний и крупных увольнений планка джуна сильно выросла а так хорошее интервью хотелось бы больше вопросов с реал лайф примерами
@user-hd9hw7nl1n
@user-hd9hw7nl1n Жыл бұрын
а что по вашему на уровень джуна , если про многопоточку, дедлоки , изоляцию транзакций в бд и пр. должен знать стажер ? =)
@krekerswegger316
@krekerswegger316 Жыл бұрын
@@user-hd9hw7nl1n многопоточки как таковой не было, ситуация 2 юзера на 1 ресурс это типовой вопрос по бэку (даже не нужно определение "дедлок", тупо логика действий нужна) Чтобы знать про это и про транзакции - достаточно почитать рельсовую доку) основы основ), раздел про active record. То есть знание это не сакральное, не в каких-то тайных книгах и фолиантах скрывается) На джуна нужно больше вопросов, нацеленных на практику (что делал бы в ситуации такой-то и т.д), базу алгоритмов (плюс интервьюеру за деревья), как юзаются паттерны, а всякие определения, теорию всегда можно подсмотреть если понадобится в процессе работы (не нужно знать определение бинарного дерева, но нужно примерно, туманно, но понимать как оно работает)
@strr699
@strr699 10 ай бұрын
Да иди ты нахуй клоун, ещё сильнее джунам требования завысь, из-за таких долбаебов джуны щас должны знать как мидлы
@dmitriyobidin6049
@dmitriyobidin6049 9 ай бұрын
@@user-hd9hw7nl1n уметь все это завернуть в кубер/сервис меш и обмазать трейсингом/мониторингом/логированием с интеграцией в дата лейки.
@halforhalf-fo4fe
@halforhalf-fo4fe 5 ай бұрын
отвратительное интервью, именно несоответствием вопросов, заявленному уровню
СҰЛТАН СҮЛЕЙМАНДАР | bayGUYS
24:46
bayGUYS
Рет қаралды 746 М.
Why? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 47 МЛН
Онлайн собеседование IT Project Manager
1:32:05
Roman Zhulpo
Рет қаралды 44 М.
04 Исчисление предикатов
35:51
Sawa Kazimirov
Рет қаралды 316
Собеседование Неклюдов - Мацюк
1:34:38
Android Broadcast. Все об Андроид разработке
Рет қаралды 18 М.
#14 Собеседование Senior Frontend разработчика из FAANG
2:21:00
Отсобеседование
Рет қаралды 65 М.
#16 Собеседование Senior Frontend разработчика из Mail.ru
2:22:37
Отсобеседование
Рет қаралды 43 М.
СҰЛТАН СҮЛЕЙМАНДАР | bayGUYS
24:46
bayGUYS
Рет қаралды 746 М.