#13 Собеседование Middle Backend разработчика

  Рет қаралды 61,446

Отсобеседование

Отсобеседование

Күн бұрын

В данном выпуске Евгений пройдет собеседование на middle backend разработчика.
Поддержать проект: / otsobes
Подкаст Сергея: / between-braces
О буднях веб-разработки, архитектуре и развитии от Антона: t.me/devlead
---
Если вы хотите пройти отсобеседование заполните форму:
Frontend: forms.gle/o69DSx9QsZciPYYB8
Backend: forms.gle/FbFz5FghRyW5qS3L6
---
00:00 Знакомство
ООП
00:02:45 Абстрактные классы и интерфейсы
00:06:55 Наследование и композиция, когда что лучше использовать?
00:11:50 Немного о DDD
00:16:08 Про целостность модели данных
00:23:50 Стоит ли расширять DTO?
Микросервисы и очереди
00:25:15 Как получить данные для одного микросервиса из другого?
00:27:20 Задача об агрегации данных в реальном времени
00:30:35 В чем отличия между Rabbit MQ и Apache Kafka?
00:37:00 Как недопустить того чтобы очередь сообщений встала?
00:40:30 Виды гарантий доставки у разных брокеров сообщений?
00:41:40 Как тестировать микросервисы?
Базы данных
00:53:00 В чем отличие SQL от NoSQL?
00:55:18 Задача о выборе базы данных и проектировании сткрутуры хранения
00:58:00 Какие есть способы масштабирования баз данных?
01:02:40 Шардинг или репликация?
01:03:40 Денормализация базы данных
01:05:50 Как ты саморазвиваешься?
01:07:00 Заключение

Пікірлер: 162
@delay_gryaz_chisto
@delay_gryaz_chisto 3 жыл бұрын
на заметку собеседующим: важно, если претендент на получение должности чего-то не знает(не может ответить на вопрос) дать ему верный ответ.
@justvic3625
@justvic3625 2 жыл бұрын
Ага, джун проваливает 10 собеседований на мидла, а 11 пройдет, потому что ему все разжевали на предыдущих, а как же самоизучение?
@eugenysh5731
@eugenysh5731 2 жыл бұрын
@@justvic3625 на Синьера сразу пройти)
@maksymkovalev4144
@maksymkovalev4144 2 жыл бұрын
@@justvic3625 а в чем проблема?
@justvic3625
@justvic3625 2 жыл бұрын
@@maksymkovalev4144 ну изначально собеседование это проверка знаний а не заполнение пробелов собеседуемого, со стороны кандидата - одни плюсы, со стороны принимающего человека иногда бываю в шоке когда приходят на синьора собеседоваться откровенные мидл-, поверхностно он где то что то слышал(не исключенно что на предыдущих собеседованиях, где ему давали ответы на свои же вопросы) а копнуть глубже - человек уже сыпется
@hop173
@hop173 2 жыл бұрын
@@justvic3625 на 11 он будет знать ответы но отвечать будет так что все с ним будет ясно)
@alexandrfomenko369
@alexandrfomenko369 3 жыл бұрын
Очень круто, не хватало подобного контента в принципе на KZbin. Спасибо вашей команде!
@Eugene.g
@Eugene.g 3 жыл бұрын
Наконец-то бэк, а не вот это вот все. Надеюсь продолжите это направление
@Ksardas55
@Ksardas55 6 ай бұрын
Респект тем, кто приходит на публичное собеседования! Очень помогает при подготовке к собесам.
@PurpleDaemon_
@PurpleDaemon_ 2 жыл бұрын
Знатно посмеялся с фразы "абстрактные классы - прошлый век" По сути, было бы сильно больше пользы, если бы вы коротко, но полноценно отвечали на свои же вопросы перед переходом к следующему. А то от смеси угадываний отвечающего (зачастую белиберды) и ваших наводок, картина всё равно не всегда складывается.
@alekseev74
@alekseev74 2 жыл бұрын
Получается я в прошлом веке живу временами))
@alexanderraf5553
@alexanderraf5553 Жыл бұрын
Собеседующийся мог бы ответить на этот вопрос очень легко. Абстрактные классы - это про что-то общее (нужно наследовать что то, а что то переопределять абстрактное), интерфейс - контракт, поведенческая модель реализующаяся каждым реализующим по своему. По поводу прошлого века, не согласен. Пример, в сервисе много http запросов к сторонним api (интеграции). Самое то создать абстрактный класс аля....BaseHttpClient какой нить, и у насдедовать его всем клиентским классам (разных клиентов api). P.S. без обид, на senior рановато
@corsair-chimera
@corsair-chimera Жыл бұрын
​@@alexanderraf5553 не согласен с BaseHttpClient. Вот появляется какая то другая интеграция, которая работает через grpc, soap, азбуке морзе и т.д... а у тебя тут абстрактный класс который внутри логику с http держит. Можно заюзать абстракцию для реюза кода, но контракт я бы на интерфейсах оставил.
@user-mr-m12312
@user-mr-m12312 Жыл бұрын
На счёт "зачастую белиберды" не согласен, собеседующийся немало нормальных ответов дал, особенно если учитывать, что это middle уровень.
@SergeiCherkai
@SergeiCherkai Жыл бұрын
этот ответ достаточен для уровня мидла реально, адекватно, вертеть абстракции могут сеньеры
@vietnamin
@vietnamin Жыл бұрын
На самом деле хорошее интервью с кучей практических задач, много что подчеркнул для себя
@hearyourmood9633
@hearyourmood9633 2 жыл бұрын
крутой контент. показано все как на реальных собеседованиях, тоже после вопросов даже если собеседуемый несет полную чушь, его никто не исправляет. но, учитывая, что вы постите на ютюб с целью принести пользу зрителям, логичнее давать ответы на свои вопросы наверное
@hafnow4093
@hafnow4093 3 жыл бұрын
Ребята, по-моему слишком долго мусолите вопросы....видно же клиент "плывёт".
@toxeen2861
@toxeen2861 3 жыл бұрын
Круто, что канал развивается.
@victorchilari
@victorchilari 3 жыл бұрын
+
@alexanonymous5823
@alexanonymous5823 3 жыл бұрын
урраа бек=)) спасибо большое=)) побольше бека=))!!!!!!!!
@alekseevserge
@alekseevserge 3 жыл бұрын
Крутой собес, хорошие вопросы! Очень понравилось, что нет в привязки к языку. Тем более имхо хороший бек не должен бояться переключиться на другой язык или фреймворк - благо знания ООП, БД, архитектур - они универсальные
@seoonlyRU
@seoonlyRU 2 жыл бұрын
да) посмотрел с удовольствием) лайк за собес от вебмастера-гуру СЕООНЛИ
@caughtbyenot9999
@caughtbyenot9999 3 жыл бұрын
Наконец то бэк! Очень крутой формат) жду собеса по python django! Было бы очень интересно
@DmitriPisarev
@DmitriPisarev 3 жыл бұрын
Класс! Позитивный и доброжелательный дух канала удалось сохранить, молодцы!
@sergiystebelskiy2863
@sergiystebelskiy2863 3 жыл бұрын
побольше бека
@user-mr-m12312
@user-mr-m12312 Жыл бұрын
Такое впечатление, что большинство "экспертов" из комментариев после ответа на вопрос про "интерфейс vs абстрактный класс" дальше и не смотрели. Хотя по совокупности всех ответов человек тянет на мидла. Но это не важно, главное посмеяться и самоутвердиться за счёт необоснованной критики другого человека, так ведь, "эксперты"?
@hacktivist86
@hacktivist86 Жыл бұрын
Очень спорно, поверхностные знания, зачастую не понимает к какому ответу пытаются подвести
@Vladimir-vd2im
@Vladimir-vd2im Жыл бұрын
Ну если такие на сеньоров идут, то это значительно повышает самооценку и уверенность в себе))
@olexiy7222
@olexiy7222 6 ай бұрын
если это синьйор то я сто гугла))
@user-nh1ku5xs5z
@user-nh1ku5xs5z 3 жыл бұрын
Прикольно что теперь разные направления. Можно ещё расширить допустим в дизайн. Так не надо будет делать больших задержек между выходами роликов, а просто ведущие будут по очереди выпускать :)
@dmytroputrin980
@dmytroputrin980 3 жыл бұрын
спасибо за выпуск, было очень интересно. Евгений хорошо отвечал, а новые собеседующие тоже умело подводят к правильному ответу кандидата. Это круто.
@SergeyZhuk
@SergeyZhuk 3 жыл бұрын
Спасибо за фидбэк!)
@vizir1989
@vizir1989 2 жыл бұрын
Для мидла может и хорошо. Но явно не сениор. По крайней мере в нашей компании он вряд ли бы прошёл на сениора.
@ei9896
@ei9896 Жыл бұрын
Интересное интервью :) В абстракциях нужно писать много кода, создавать общую модель, которая будет охватывать, например сообщения (SMS/E-mail/бумажное), и задаем методы работы с ним а интерфейс это скорее приемник сообщения с общим характером реакций на сообщения разных типов (принять, отказать, +статус принято/непринято) * Сеттер нужен если мы влияем на поведения класса, но некоторые вещи, как дата создания / регистрации, если сеттера нет, то значение надо гнать через конструктор, либо генерить где то отдельно (БД/внутри конструктора) * про аналитику: 1) сделать в БД вьюшки с аналитикой (материализованное/нематериализованное) 2) сделать отдельный (сервис/сервер) с копией БД 3) очереди ну... такое * по доставке - гарантированная / негарантированная * про тест - работать с копией БД, делать ранжировку тестов - оставить то что нужно, проверить, а потом полный тест - когда нет проблем * Sql - это язык запросов, имелось в виду структурированные / неструктурированные БД - реляционные вернее
@vladzaiko5012
@vladzaiko5012 2 жыл бұрын
Слабоват парнишка, интересно было бы послушать ответы более прокаченного кандидата, давайте больше по бэку и архитектуре, ну и ответы на ваши вопросы после кандидата приветствуются
@user-cm1gj5qq6j
@user-cm1gj5qq6j 2 жыл бұрын
Было б круто сделать данное видео с нарезками правильных ответов на вопросы, в которых кандидат явно плыл, понятное дело, что можно всегда залезть в интернет и найти многое, но вот допустим с примером промокодов(абстрактный класс vs интерфейс) было б интересно послушать мнение собеседующих)
@corsair-chimera
@corsair-chimera Жыл бұрын
Да с промокодами в общем то все понятно. Если мы знаем что промокоды работают с одними и теми же сущностями от реализации к реализации - то это абстракция. Прокидываем в конструкторе эти сущности, и пущай они там обрабатываются как надо. Если же логика промокодов очень разная, взаимодействует с разными сущностями и сервисами, тогда интерфейс, чтобы через DI было удобно в конструкторе нужные зависимости подгружать.
@sanyanders
@sanyanders Жыл бұрын
Не очень понимаю, зачем промокод Entity делать и тем более в неё засовывать функционал, влияющий на accounting. Это по своей сути просто заранее сгенерированная надёжным рандомом стринга, хранящаяся в БД, которая активирует какую-нибудь связанную по id RewardProgram, которая в свою очередь уже по шаблону добавляет AccountingModifier в AccountingItem (тут уже детали архитектуры accounting'а). Вся логика, связанная с accounting, обрабатывается отдельно в своём модуле/микросервисе на основе данных, которые есть в БД. При этом люди, управляющие магазином, в любой момент смогут сами через TMS добавлять новые промо, смотреть за транзакциями, не теребя для этого разработчиков. Добавлять всё это в сущность промо-кода - это плохое архитектурное решение имхо.
@sergeygetman1973
@sergeygetman1973 3 жыл бұрын
Первый раз вижу чтобы чел с балкона собеседовался, хотя его прекрасно понимаю, посколько всё мое обучение происходит в однушке в комуналке с двумя детьми, без балкона... Балкона не предусмотрено постройкой, пришлось свинтить на сьемный офис. Если бы у меня был балкон, я точно знаю, откуда я бы собеседовался))
@user-yn6tq3df5n
@user-yn6tq3df5n 2 жыл бұрын
Тут ещё и Крым. У них тепло на балконе обычно)
@MrHardworm
@MrHardworm 3 жыл бұрын
Коллегам привет. Это забавно наблюдать со стороны. И довольно тяжко, когда по какую-то сторону и оно у тебя 13 за неделю.
@Alendorff
@Alendorff 3 жыл бұрын
не хватает визуала какого-то для вопросов по архитектуре и прочим вещам, доску бы интерактивную чтобы можно было изобразить проблему и решение, схемки там порисовать
@antongubarev3074
@antongubarev3074 3 жыл бұрын
Отличная идея. Спасибо
@user-jc5og7kb7c
@user-jc5og7kb7c 3 жыл бұрын
Круто, скоро будет Full-stack?)
@antongubarev3074
@antongubarev3074 3 жыл бұрын
Кажется что уместить такое в один собес будет достаточно скомкано
@agfasgasasgasgas
@agfasgasasgasgas 3 жыл бұрын
Нуууу, без КСС ?!
@vitaliy.osadchyj
@vitaliy.osadchyj 3 жыл бұрын
Классно. Правда вопросы абстрактные, можно разбавить какими то локальными значениями слов, терминологии, хотя это субьективно
@dimsog4057
@dimsog4057 Жыл бұрын
При этом в любом фреймворке используются абстрактные классы) Интересно интересно.
@mmaslennikov
@mmaslennikov 2 жыл бұрын
Абаждите, это каким боком поможет доступности горизонтальное шардирование? Каждый шард это та же бд которая отвалиться может в любой момент
@user-gv8zd3ry1k
@user-gv8zd3ry1k 2 жыл бұрын
шардирование перекрывается реаликацией
@dmitriymusinov4344
@dmitriymusinov4344 2 жыл бұрын
Таким, что отвалится 1 шард из 10 допустим, а не 1 единственный. 9 из 10 это все таки какая никакая доступность. Кто-то сможет работать и не увидеть проблем
@vifvrTtb0vmFtbyrM_Q
@vifvrTtb0vmFtbyrM_Q Жыл бұрын
@@dmitriymusinov4344 Под доступностью обычно подразумевают высокую доступность. И если ты теряешь 10% данных, это не нифига высокая доступность. Шардирование - это распределение нагрузки.
@corsair-chimera
@corsair-chimera Жыл бұрын
@@vifvrTtb0vmFtbyrM_Q Плюсую. Я прям за голову схватился когда он про шарды сказал
@user-dx9yq5js2c
@user-dx9yq5js2c 2 жыл бұрын
Хорошие вопросы. Было интересно узнать, какого плана вопросы задают синьорам на собеседовании.
@corsair-chimera
@corsair-chimera Жыл бұрын
плана: У вас доступны все возможные инструменты в мире. Нужно из них сделать условный твиттер с десятками тысяч твитов в секунду. Что вы выберете, и почему?
@user-jd4rl7im6d
@user-jd4rl7im6d Жыл бұрын
Если это миддл, то я сеньор++.
@alexanderraf5553
@alexanderraf5553 Жыл бұрын
27:13 Ару...) HappyBirthday микросервис))))))
@sergeyjacobi
@sergeyjacobi 2 жыл бұрын
первый вопрос прям завалил сразу
@yanbess1
@yanbess1 Жыл бұрын
На фразе "на моё мнение лучше использовать интерфейсы" подумал закрыть видео)
@romanchubich2013
@romanchubich2013 2 жыл бұрын
2021, HTTP2, SSD, +32 ОЗУ, гигабитный провайдер. А злым директорам из собеседований в компанию из 3-х человек данные всё не приходят и не приходят.
@vifvrTtb0vmFtbyrM_Q
@vifvrTtb0vmFtbyrM_Q Жыл бұрын
при проектировании системы надо учитывать все варианты
@alexeyilin1527
@alexeyilin1527 3 жыл бұрын
Какой-то абстрактный собес)
@SergeyZhuk
@SergeyZhuk 3 жыл бұрын
Да, такая задумка и была) Чтобы был абстрактный бэкенд language agnostic.
@raneddo
@raneddo 2 жыл бұрын
Абстрактный - это уже старо, никто не использует. Скорее интерфейсный)))
@6y73
@6y73 3 жыл бұрын
Хотелось бы ещё на джуна увидеть
@Maiq-The_Liar
@Maiq-The_Liar 3 жыл бұрын
по фронту бы тоже в контексте тайпскрипта отсобеседовать кого-нибудь. хоистинг и ивентлуп, конечно, весело, но углубленного понимания ООП немного было бы здорово.
@user-ns7jq7sf1g
@user-ns7jq7sf1g 2 жыл бұрын
Парню до синьора ещё лет пять активной работы, имхо.
@yakivtulinkov
@yakivtulinkov Жыл бұрын
Это реально вопросы для middle разработчика? Смущает наличие вопросов по выбору архитектуры приложения, по тестированию...
@vladislavrodin8036
@vladislavrodin8036 2 жыл бұрын
Если это вопросы на синьера, то на джуна какие вопросы? Таблица умножения? Название ЯП?))
@mikhail6694
@mikhail6694 2 жыл бұрын
вопросы и на синьера и на джуна одинаковые
@vasiliyditiatkin6848
@vasiliyditiatkin6848 2 жыл бұрын
ХэппиБесдэйМикросервис орнул)
@resolution07
@resolution07 2 жыл бұрын
15:35 не согласен с вами. В интернет магазинах как раз наоборот. Местоположения имеют жизненный цикл и могут меняться.
@saint8283
@saint8283 2 жыл бұрын
14:44 "А вот страна, вот ее запихнули, и все. И че ты с ней сделаешь?" "Вот она лежит в базе и лежит" "Ты же не будешь менять Россию" "По идее то страна не меняется" "У нее нет жизненного цикла пока проект не сдохнет". Тип вообще-то из Крыма. Надо было тогда уж спросить "Крым это entity или value object"?))
@corsair-chimera
@corsair-chimera Жыл бұрын
еще и название изменилось, с Автономной Республики Крым на просто Республику Крым
@user-mi4qz2ng4y
@user-mi4qz2ng4y 3 жыл бұрын
В общем и целом очень интересно. Но без каесес и фреймвёрков не то
@maiden8811
@maiden8811 Жыл бұрын
Каесес - это counter-strike source? Зачем ваш ксс в backend?
@user-mi4qz2ng4y
@user-mi4qz2ng4y Жыл бұрын
Не могу найти этому объяснения, писал год назад. Приношу свои извинения 🙂
@BlushSmith
@BlushSmith Ай бұрын
"лежит страна в базе, ты же не будешь менять Россию" :-D
@JohnLee-bo9ft
@JohnLee-bo9ft 10 ай бұрын
Чуваку справа стоило в ответ пару вопросов по структурам данных задать, наблюдая как он поплывет по жидкому на своём ооп караблике.
@pincode7983
@pincode7983 Жыл бұрын
Вопросы уровень джун, ответы примерно такие же.
@alekseev74
@alekseev74 2 жыл бұрын
Наверно уже писали, совет ведущим после каждого вопроса самим давать правильный ответ, все же это видео для ютуб, для зрителей.
@ascode964
@ascode964 Жыл бұрын
Спасибо, подняли самооценку. Если это собес на миддла, то зачем я джуном работаю
@user-mr-m12312
@user-mr-m12312 Жыл бұрын
Залетай к ним на собес, блеснешь знаниями (или нет).
@Alex__Kost
@Alex__Kost 2 жыл бұрын
Не знал, что Куроки стал беком
@raneddo
@raneddo 2 жыл бұрын
Ахаххаха Ну он же понимает, что Nigma уже не та, приходится чем-то ещё зарабатывать
@Alex__Kost
@Alex__Kost 2 жыл бұрын
@@raneddo надо было в Нави до конца сидеть )
@loadmore
@loadmore Жыл бұрын
Где вы находите этих умирающих лебедей? ))
@user-bd9vw8dh7t
@user-bd9vw8dh7t 3 жыл бұрын
Хорошие вопросы, хорошо бы давать правильные ответы если кандидат не смог ответить на вопрос)
@TheDomovik
@TheDomovik 2 жыл бұрын
очень кринжово отвечал про абстрактные классы и интерфейсы
@romanbush5164
@romanbush5164 Жыл бұрын
Пиз#ц проходил собес и мне сказали что я через год коммерческой работы на 3 языках: php, python, js, "Недостаточно опытный" 😮🤦‍♂️
@GTUC
@GTUC 8 ай бұрын
это же junior а не мидл
@OOOJohnJ
@OOOJohnJ Жыл бұрын
Про интерфейсы и абстрактные классы не правильный ответ
@user-nh1ku5xs5z
@user-nh1ku5xs5z 3 жыл бұрын
Ещё в начале не хватает вставки интересных моментов :)
@andreyshipul6300
@andreyshipul6300 2 жыл бұрын
Ребята , парень на джуна хоть тянет?
@sergegreenband7699
@sergegreenband7699 Жыл бұрын
Сеньор Помидор
@user-bh2ge1mu9x
@user-bh2ge1mu9x 9 ай бұрын
Спасибо, очень полезные вопросы, заставляют еще раз подумать и проискать ответы! Комментарий к кандидату - мне очень не нравится, когда человек не знает ответа, но начинает юлить, говорить общие фразы или вообще про другое. Прочему бы сразу не попросить подсказку? Я бы остерегся с таким работать, может и потом так же обманывать. Это фактор тоже стоит учитывать на собеседовании.
@apelcini3
@apelcini3 Жыл бұрын
Все пишут "крутой кандидат", "спасибо за видео". Ребята, конечно, молодцы, но вопросы то стажерские, край - джуновские. На них сейчас любой студент-джавист ответит.
@Andrq122
@Andrq122 Жыл бұрын
Вы джунов давно вообще видели?:) Там человеки не могут в сортировку пузырьком, а тут оказывается они и про SQL/NOSQL шарят, и про брокеры на раз два отвечают. Интересно интересно. Если мне найдёте такого за вилку джуна - заберу не глядя в зубы.
@ricardomilos857
@ricardomilos857 Жыл бұрын
Пацанчики на кортах собеседуют
@zalip4129
@zalip4129 2 жыл бұрын
Собеседование джуна, не выше.
@danjilov3965
@danjilov3965 2 жыл бұрын
Pre-intern, что уж там.
@raneddo
@raneddo 2 жыл бұрын
@@danjilov3965 в садик такие вопросы задавали, чтобы в ясли взяли
@sharover455
@sharover455 2 жыл бұрын
@@raneddo акушерка спрашивала
@sergeybatura8241
@sergeybatura8241 3 жыл бұрын
Frontend больше заходит, но лайк все-равно поставил.
@user-yp6ue8op7k
@user-yp6ue8op7k 2 жыл бұрын
Бляяяя это не мидл, как и кто задаёт вопросы, ну или по крайней мере настоящим тим лидом он не является
@java_couch
@java_couch 2 жыл бұрын
Человек не понимает разницы между интерфейсами и абстрактными классами- можно было на первом же ответе и закончить интервью .Печально что вот это и есть реальный уровень сеньера в большинстве отетчественных компаний))
@tarasg7122
@tarasg7122 2 жыл бұрын
Странно перечеркивать весь опыт из за одной ошибки. 5 минут почитает и разберется. И собеседование на мидла же, на этот уровень вполне ок.
@user-mr-m12312
@user-mr-m12312 Жыл бұрын
Он по многим другим вопросам очень даже неплохо ответил.
@skateroid
@skateroid Жыл бұрын
Я думал его уволят нахер сразу во время "интервью".
@gauff3r
@gauff3r 2 жыл бұрын
Фейспалм
@sergegreenband7699
@sergegreenband7699 Жыл бұрын
Максимум интерн.
@user-mr-m12312
@user-mr-m12312 Жыл бұрын
Да не скромничай, ты уже на джуна можешь попробовать.
@sergegreenband7699
@sergegreenband7699 Жыл бұрын
Ой! Правда глаза колет обижульке)
@undersun6301
@undersun6301 Ай бұрын
Ля, какой же душный этот рыжий. Готов время тратить на поиск одного подходящего слова от соискателя. Из рассуждений отвечающего видно, шарит он в теме или нет. Это занудство потом во время работы будет выливаться в болтовне, когда чел будет отстаивать своё "единственно верное" решение
@vaporif
@vaporif 2 жыл бұрын
Шаблонное интервью с вопросами чуть ли не по солиду, стандартные вопросы по очередям и микросервисам и ноль вопросов по которым можно будет понять как человек будет работать. Мы так и не узнали что это за человек, как он работает, его мотивации и что ему интересно - так даже в бодишоп набирать не стоит. У вас сотрудник будет как кот в мешке. И извините за грубость, но перед тем как советовать человеку читать техническую литературу советую лично вам начать с художественной литературы. Иначе получается разговор с душными косноязычными интервьюверами.
@user-yn6tq3df5n
@user-yn6tq3df5n 2 жыл бұрын
Так для этого есть отдельный разговор с HR
@d_r_robot
@d_r_robot 3 жыл бұрын
3 чела из все инструменты 1:10 болтают, ну ясно че НЕ ФОРМАТ! ДАВАЙ ДО СВИДАНИЯ!
@user-yi2id1zg7r
@user-yi2id1zg7r 2 жыл бұрын
Крайне слабый разработчик судя по ответам, если как джун то норм, на мидла уже не тянет...
@Nikitosss91
@Nikitosss91 3 жыл бұрын
1 бек стоит 4 фронтов и 6 питонистов
@user-bn2qt4ge9x
@user-bn2qt4ge9x 3 жыл бұрын
ты застрял в 2015
@user-jt3kb6us6l
@user-jt3kb6us6l 3 жыл бұрын
@@user-bn2qt4ge9x и уже видать не вытащить(
@_AnthonyD_
@_AnthonyD_ 3 жыл бұрын
Давайте жить дружно:)
@DanL0
@DanL0 Ай бұрын
@@user-bn2qt4ge9x а ты живешь в нарнии видимо, смотри не упади с единорога
@user-bn2qt4ge9x
@user-bn2qt4ge9x 28 күн бұрын
@@DanL0 твой год рождения угадал?
@yanggregory2036
@yanggregory2036 2 жыл бұрын
слабовато
@dimkafn
@dimkafn 2 жыл бұрын
Сгорел. Какой сеньер? Какой мидл? Джун с годом опыта максимум. Софт скиллы маленького уровня. Интервьюеры так и не раскрылись =)
@raneddo
@raneddo 2 жыл бұрын
Нет, кажется, года там нет. Я сидел и офигевал от ответов на вопросы. Меня бы смутил вопрос про интерфейсы и абстрактные классы, если бы в первый раз услышал, но лишь от того, что не понял бы, почему этот вопрос вообще существует. Это что-то по типу, чем отличается int от алгоритма Дейкстры
@daniyarartykov8109
@daniyarartykov8109 2 жыл бұрын
@@raneddo чем отличается int от алгоритма Дейкстры --- ну ты перегнул конечно же))
@user-ff9hq1ob5x
@user-ff9hq1ob5x Жыл бұрын
Три года работал с этим парнем ;-) Бизнес-задачи он шарашил будь здоров без всяких там "Дейкстров" :-))))) Иногда довольно сложные задачи. Бизнес был очень доволен!
@ziggruna
@ziggruna Жыл бұрын
@@user-ff9hq1ob5x какого уровня были бизнес задачи? интересно просто. Пилил какой-нибудь интернет-магазин с примитивным функционалом?
@user-ff9hq1ob5x
@user-ff9hq1ob5x Жыл бұрын
@@ziggruna интеграции с поставщиками ЖД билетов, интеграцию с отельными агрегаторами бронирования, инструменты сбор разной статистики для бизнесаналитиков, доработка и развитие инструментов авиапоиска, элементы системы оплаты заказов при интеграции разных платёжных систем, доработка REST-API для партнёрских организаций, учитывая, что BTB специфика работы продукта и многое другое...
@user-cb9gk3oc5w
@user-cb9gk3oc5w 2 жыл бұрын
Какие же эти интервьюеры конченные просто. Как и их интервью, боже. Они работников ищут или флекса? Перед кем они вечно выкабениваются, я всё понять не могу? Типа... "назови вот в двух словах чем отличаются", чел вроде назвал и ему в ответ: "НЕ НУ ЭТО ЖЕ РАЗЛИЧИЯ, ЭТО ЖЕ НЕ ПЛЮСЫ И МИНУСЫ". А ты помнишь вообще что ты спрашивал??? Какой же кринж. А дальше лучше. "Мы не рассматриваем вопрос что у нас что-то пойдет не так" и спустя пол минуты "НУ ДОПУСТИМ У НАС ЦРМКА ЛЕГЛА". Так и хочется спросить "у тебя всё в порядке?".
@MrKellTV
@MrKellTV 2 жыл бұрын
Хрень. И кандидат и интервьюеры слабые. Собес ни о чем.
@kawaikaino5277
@kawaikaino5277 3 жыл бұрын
Бэкенд очень сухой... Фронт более многообразен и безумен
@validationerror3830
@validationerror3830 Жыл бұрын
не видал ты бэка видимо
@kawaikaino5277
@kawaikaino5277 Жыл бұрын
@@validationerror3830 )) уже видал, это пиздец))) беру слова обратнто
@Sunsonar
@Sunsonar 2 жыл бұрын
По поводу абстрактных классов и интерфейсов абсолютно не комптиентен, даже не понимает в каких случаях нужно использовать, на этом можно и закончить, соответственно он даже не понимает принцип разделения интерфейсов, это дно
@hgfyos
@hgfyos 2 жыл бұрын
Чел в принципе по всем вопросам так, пока его 300 раз не проведут за руку, не поймёт, о чём вообще речь. Видно, что опыта у него нет, просто что-то где-то читал, но не использовал. В какой-нибудь маленькой компании как мидл может и сойдёт, а в средних и крупных это явный джун
@raneddo
@raneddo 2 жыл бұрын
Ну просто обычно не заканчивают собеседование сразу, это некрасиво. Доведи собес до конца, дай отзыв по кандидату, он поймёт, что не так и может что-то для себя узнает
#18 Сеньор в 23? Собеседование Middle Backend разработчика
1:05:13
#14 Собеседование Senior Frontend разработчика из FAANG
2:21:00
Отсобеседование
Рет қаралды 65 М.
1❤️
00:20
すしらーめん《りく》
Рет қаралды 28 МЛН
The most impenetrable game in the world🐶?
00:13
LOL
Рет қаралды 15 МЛН
Разбудила маму🙀@KOTVITSKY TG:👉🏼great_hustle
00:11
МишАня
Рет қаралды 3,9 МЛН
Запороли Заказ, но Все Ровно Клиент Заплатил!
24:28
Американская Мечта по-бурятски
Рет қаралды 13
#15 Full-stack безопасник на собеседовании Backend Middle
1:16:10
Отсобеседование
Рет қаралды 13 М.
Техническое интервью с Евгением Борисовым
1:33:04
Пришёл Intern - оказался JUNIOR Strong / Интервью на позицию DevOps Engineer / Мок собес  / 1
1:36:38
#17 Full-stack разработчик на собеседовании Frontend Middle
1:45:48
Отсобеседование
Рет қаралды 38 М.
#19 Собеседование Junior Backend разработчика
59:08
Отсобеседование
Рет қаралды 17 М.
#10 Собеседование Frontend Senior разработчика из GitLab
2:18:00
Отсобеседование
Рет қаралды 51 М.
#16 Собеседование Senior Frontend разработчика из Mail.ru
2:22:37
Отсобеседование
Рет қаралды 42 М.
СҰЛТАН СҮЛЕЙМАНДАР | bayGUYS
24:46
bayGUYS
Рет қаралды 645 М.
#маратклубника
0:14
Марат Мифтахов
Рет қаралды 10 МЛН
зеленое яйцо #shorts #животные #shortsvideo #страус
0:35
Тайные Истории
Рет қаралды 9 МЛН