Бусти с записями собесов и сообществом boosty.to/nilchanpub Телеграм канал о жизни и работе в Авито t.me/nilchanpub Мой телеграм для связи t.me/patriksocial
Мне нравится, что на вопросы, которые достаточно глубокие и важны для понимания, но при этом объясняются за 30 секунд, потому что ты и так ответил 90% вопроса, собеседующие просто говорят "Ну не знаешь и пошли дальше" вместо того чтобы рассказать тебе 10% и порадовать тебя чем-то новым. Выглядит как будто они проводят экзамен в университете, а не интервью) Cringe Moment
как 90 процентов, чел про идемпотентность не знает, про распределенные транзакции не ответил и тд. Меня на собесе если б не ответил просто остановили б
Дружище, отличный собес. Держался красавчиком. Прям таки не собес, а сдача на карповый берет. Я сам работал в МТС, и много собеседовал, но такого жескача не устраивал. Я бы тебя взял на проект.
По сути на 300к вполне достаточно прошел. Это кажется middle+ или начальный senior. Можешь записать видео собес в Ozon, Avito, Яндекс или еще какие-то крупные компании именно на Go. Там больше на алгоритм, а тут они изоляцию мусолят))😂
Про кафку конечно желательно знать что такое брокер, топик, партиция, как оно одно в другое вкладывается, зачем нужно, что из этого обеспечивает гарантию доставки и какую, что внутри топика последовательность только в пределах партиции соблюдается и тд.
согласен но с кафкой я хз вечно какие-то проблемы, даже если ExactlyOnce задаёшь, то он на самом деле не совсем ExactlyOnce насколько я знаю, и в итоге хз как вообще надёжность от этого инструмента получить
@@nilchanpub при корректном коммите оффсетов кафка дает строгую exactlyOnce, если есть вероятность некорректного, то надо использовать ключи дедупликации, те же оффсеты например, ничего сложного в этом вроде нет
Грейд определяется во время собеса. Они задают как можно больше вопросов чтобы узнать ширину и глубину знаний кандидата, типо не обязательно ответить прям на все вопросы. Один и тот же собес можно пройти не очень сильно и тебе дадут джуна (если помимо прочего им нужны джуны), а можно пройти очень хорошо и дадут сеньёра. В данном случае это миддл/миддл+ грейд. Точный не скажу - на финалку к ним я не пошёл, ибо собесы прохожу и записываю разные этапы для подписчиков на бусти, а не для себя
Ответы были из памяти, шпаргалок каких-то не было, но поднатаскаться для этого можно. Для таких же как я, кто хочет знать что на собесах происходит + получить опыт + наперёд знать какие вопросы будут в той или иной компании - есть мой бусти с записями собесов и обсуждением пройденных этапов в разные компании
Ещё собеседования я выкладываю на своём бусти (там в приватном чате не только записи, но и текстовые сливы собесов + сообщество). На ютуб-канал пока другого рода контент планировал выпускать.
Мне интересно, ну нахрена спрашивать про net poller процесс и остальную хрень в планировщике или как там регистры перекидываются, как будто это используется каждодневно в работе у ламода или кандидат на какую-то системную позицию пришел. Эрудидиция важна, но если пилить продуктовые фичи это лишнее, вопросы для галочки, которые забываешь после собеса через месяц. Еще и какая-то черезчур формальная обстановка на собесе. Мне кажется ты справился отлично.
1.5 года коммерческого опыта, но работать и собеситься -- разные вещи, подготовка к собесам в общей сложности где-то месяц заняла, готовился с ребятками из нашего приватного сообщества на бусти
Дружище все отлично, и звук и собес Тебе бы только над речью поработать, а то типа «типа» много, слушать тяжеловато И неужели они в ламоде какие-то сверхнагруженные и супер распределенные системы пишут что нужно такие обширные знания гошки иметь? Вот не лень им на такое задротство время свое тратить
@@Nkellllll1 они маркетплейс как озон, только нацелены на одежду и обувь. Большой выбор нормальной одежды, на озоне не так удобно с этим. Звучит как реклама xD
19:14 foo так и не поменяла src как нужно было. Я бы так решил package main import "fmt" func main() { arr := []int{1, 2, 3} src := make([]int,0,2) src = append(src,arr[:1]...) foo(&src) fmt.Println(src) fmt.Println(arr) } func foo(src *[]int) { *src = append(*src, 5) }
Этот собес пройден успешно, после него меня позвали на финалку, чтобы как раз обсудить условия работы и сумму в оффере. Но так как я прохожу собесы для контента на бусти, и менять текущее место работы пока не планирую, то с этой самой финалки в Ламоду я благополучно слился)
@@VITEK467 уверенно ответил за очереди без понимания гарантии доставки ("девопсы разберутся"), за микросервисы без понимания того, что делать в случае падения сквозного запроса (это получается работа для инженеров по надежности), и за базы данных без знания работы индексов (тут наверно разберутся инженеры бд). А парень просто код будет строчить.
@@PurpleDaemon_ я разве где-то говорил фразы вроде "кафку + паттерны + индексы знать не надо, другие люди разберутся"?) Я такого не припомню. Я не идеален, и чего-то могу не знать. Видео позиционируется не как идеально пройденное собеседование, а как интересное собеседование с большим количеством поднятых тем и вопросов. Но, не смотря на не знание каких-то вещей, меня позвали на финалку после этого собеседования. Может я был не так плох?
@@nilchanpub помоги пжлст, у меня спрашивают , разрабатывал ли ты коммерчиские проекты , что ответить ? у меня есть свои проекты, которые сделанные как высоко нагруженная система, можно ли их выдать за коммерческий опыт ?
@@freeworduser бро я как раз на своём бусти начал цикл контента по вкатке в Golang разработку без опыта. Там я придумываю легенду о своём опыте + делаю на её основе резюме + хожу с этим резюме по собесам. Мы с ребятами там обсуждаем прохождение собесов и накрутку опыта Либо можешь подождать тут на ютубе я планирую сделать поверхностный роад-мап как и что делать чтобы начать работать без опыта. Небольшой спойлер: без вранья в резюме никак. Всем нужен коммерческий опыт от тебя. Как его придумать, как его оформить, как его рассказать я показываю на бусти. Сорри за такую агитацию на платную подписку, просто это всё требует немалого времени плюс хочется эксклюзивно какой-то полезный контент делать для ребят которые меня поддерживают
@@freeworduser смотря что у тебя за компания, на какую позицию идёшь. Но даже если это самый начальный стажёр то всё-равно советую указать твои пет-проекты как коммерческий опыт. В минус тебе точно не пойдёт, а так хоть можешь сказать что вот на фрилансе сделал такой то проект, все остались довольны и тд. Но если ты идёшь на миддла например то уже всё не так просто, и нужно более детально и глубоко продумывать легенду и опыт
Я могу только сказать что собеседующий черт. Запихнули в один собес вообще все, два часа человека мучали. Надо было в конце еще 20 хард задач с литкода дать чтобы шлифануть. И это все за нищие 300к.
без этого никак, там волнения с двух сторон. Плюс разрабы тебе не гуманитарии, в основном приходится читать документацию, а не достоевского к сожалению)
Заранее не оговаривается конкретный уровень, но, учитывая резюме, предполагается что собеседуемый должень быть уровня от крепкого джуна до сеньёра. Финальный грейд уже определяется по количеству и качеству правильных ответов. Так же до основной части технического собеседования (представленной в этом видео) проводился созвон с HR и скрининг (собес на пол часа с общими повросами по computer science). Они тоже могут влиять на итоговый уровень в оффере. Запись созвона с HR и скрининга тоже есть - лежат на бусти
всегда найдётся особенный танцор, которому какое-нибудь яйцо да мешает. Хз мне видно, и на компе, и на телефоне. Много кому тоже видно. Не знаю, поднапрягись там как-нибудь, лупу купи, качество больше чем 144р сделай)
В 1080р в приложении ютуба я спокойно увеличиваю изображение во время просмотра, как картинку в галерее, и всё видно. Предлагаю так же попробовать сделать.
нет - это не аналог линуксового epool, другое дело что внутри себя может использоваться epool механизм сетевого запроса, но netpoller это в принципе другая абстракция и она про шедулинг (один из компонентов) горутин
А вы пробовали тренироваться рассказывать свое резюме на собеседовании с другом? я так с куратором в Skypro делал, он завалил меня раз пять, перед тем как взять на вымышленную работу вхахах
Возможно) Я такие умные слова только на собеседованиях слышу xD На практике нужно будто что-то довольно специфичное программировать, какими-то денежными операциями заниматься, чтобы применять все эти exactly once ordered fucking slaves.
Он ожидал услышать слово идемпотентность. Очевидно, кандидат не в курсе о существовании термина, поэтому пришлось потратить лишние минуты на доп вопросы и витиеватые ответы.
@@iTRON-086 прости меня грешного, что тратил своими витиеватыми ответами драгоценные минуты собеседующих... На собеседовании, которое предназначено для того, чтобы собеседующие тратили своё время, выслушивая мои ответы. Надеюсь ты меня простишь
@@nilchanpub Это не претензия, а объяснение того, что там происходит на указанном таймлайне. Я вообще думал это не твое интервью, а просто на канале сборник разных кандидатов.
56:36 для чего storage в виде интерфейса делается обычно - ну как минимум чтобы была возможность покрывать код тестами без необходимости сохранять реальные данные
Интерфейсы обычно создаются для того, чтобы взаимодействовать с объектом не через его сущность (чем является), а через его функциональность (что делает). Это признак ограниченного мышления - думать что интерфейс тебе для того что бы ты написал юнит-тест. Из-за этого многие решения на Go выглядят хуже, чем могли бы
На самом деле, всегда хотелось задать только один вопрос - "у вас на самом деле все так плохо, что все пишут хер пойми как?)" кидают выдержки из слайса и его меняют в функции, берут pointer от pointer? меняют входные данные через void) становится реально интересно кто эти уникумы) Спасибо, полезное видео
ахаха жиза на самом деле в Ламоду прям сильный собес был, сильно трахнули. Обычно так много тем сразу не затрагивают и так глубоко не заходят)) и собесы не два часа а час
9:42 минутой ранее спросили про распределенные транзакции и человек честно ответил что не в курсе за саги и тп. тут же следом вопрос про дубликаты сообщений. найс интервьюверы (нет)
привет, попался в реках. как дуамешь не поздно в 30 лет свичнуться? работаю инженером на заводе, ну вот душа прям вообще не лежит, все время смотерл в it но ни как не решался. мне 30 лет уже
Привет, 30 лет ещё голова вполне свежая, хватит для айтишки. Вот в 50 уже сложновато) Вопрос в том сможешь ли ты находить время для изучения материалов. Времени нужно много, часа 3 в день минимум, лучше 5. Если ты определился с областью и языком, и если это бекенд на Golang, то можешь продолжать следить за этим каналом, я планирую видос сделать про конкретные шаги для вкатывания в разработку на Golang. Потом когда немного научишься программировать и узнаешь что такое база данных и как с ней работать, можешь подписаться на мой бусти, там есть много материалов на тему «как придумывать легенду о коммерческом опыте», «как составлять резюме», записи собесов, сообщество, и бла бла бла, чтобы с какими-то знаниями сразу работу искать. Надеюсь ответил на твой вопрос)
@@nilchanpubТебе сколько лет, что ты такую ерунду пишешь? Не в обиду, но даже смотря твое собеседование, у меня голова посвежее будет почти в 50 лет. На многие вопросы я бы ответил куда более развернуто и быстро, без эканий и мэканий. Хотя я Go только планирую серьезно заняться. Смотрел его только поверхностно. Тут проблема другая, возрастных кандидатов никто не рассматривает на уровень джунов. Вторая проблема - это образование. Все чаще его требуют. Если вне России, то и в 50 лет можно спокойно сменить род деятельности на IT. У меня знакомый в 45 впервые об этом задумался и уже 2 года работает программистом. Но это в США, не в России. В России предубеждение по поводу людей, которые вдруг в середине жизни решили поменять направление деятельности. Поэтому, если интересно, то можно хоть в 60 изучать (если голова не пропита и не прокурена), но на трудоустройство надеяться наивно (если речь про Россию). Только если фриланс, для себя или свой опенсурс проект. Для примера, попросили знакомые сына как-то приобщить к IT. Попробовал. Он в свои 20 ничего не понимает. Как не объясняй, до него ничего не доходит, даже простейшие концепции. Так что зависит все не от возраста, а от желания и мозга. Можно и в 20 лет бестолковым быть, а в 50 лет люди еще научные открытия делают. У тебя типичные стереотипы российского общества (работодателя). Если человеку много лет - значит уже с головой проблема. Но в реальной жизни это не так.
@@phat80 уважаемый скуфяра, вы говорите "да я бы в сто раз лучше на многие вопросы ответил, не как ты бэкая и мэкая", но при этом "я только планирую начать серьёзно изучать Go". Так может сначала изучишь Go и сходишь на собес, а потом уже у меня в комментах свой старческий маразм будешь проявлять? Как вы к своим годам ещё не поняли, что "трындеть не мешки ворочать", и "не говори гоп пока не перепрыгнешь". "Можно хоть в 60, только на трудоустройство надеяться наивно, только если фриланс" - вы на Go надеетесь фрилансить? Вы хоть минимально вопрос изучил перед тем как тут своими пятилесятилетними извилинами козырять? Для фриланса годится php, питон кое-как. Но не Golang, тут с этим туго. На Golang не пишут сайтики и лендинги, а это почти все заказы бекендеру/веб-разработчику на фрилансе.
@ По тебе все видно, и твое воспитание и все остальное. До прямых оскорблений опускаются только те, кто не может аргументировать свою точку зрения. А мои поверхностные знания Go, похоже, превосходят твои «глубокие». Вот в чем прикол-то.
к сожалению за НЕ хрю🐷и му🐄 деньги не платят, а за Golang платят. Вот и приходится выбирать какие книги читать а какие нет) В целом согласен, что в этом видео моя речь оставляет желать лучшего, но прям "хрю, му" называть - как-то неуважительно
Какой ужас. Почему у меня впечатление, что один собеседующий адекватный, а остальные два гуглят, пока собеседник отвечают и влезают в разговор с каким-то тупым вопрсом. НУ ВАЩЕ-ТО, КАНАЛЫ МОЖНО СРАВНИВАТЬ...
@@linux_showcase оно в начале всегда так кажется. Понятное дело, это боевое собеседование на миддл+ грейд, где зп >=300 тысяч. Это нормально что для начинающих тут кажется всё сложным) На самом деле стоит начать учиться, как обнаружишь для себя что с каждым разом всё больше и больше нового ты уже умеешь, и рано или поздно собес с данного ролика покажется несложным и поверхностным) Кстати скоро планирую выпустить видос "кратчайший роадмап для вкатунов на Golang", где будет собрано только самое необходимое и названы конкретные действия для получения первого оффера
Чувак красава, много знает. А я бы у собеседующих спросил нахрена в типичное перекладывание жсонов они спрашивают такие дебри типа планировщика, сисколов и дескрипторов? А еще бы спросил нахрена они вообще на гошку перешли? Весь бойлерплейт с вейтгруппами и ерроргруппами на том же шарпе пишется одной строчкой Task.WhenAll(). Пишу уже больше двух лет на гошке и не перестаю его ненавидеть. Смесь линукса, си и говна.
Бусти с записями собесов и сообществом boosty.to/nilchanpub
Телеграм канал о жизни и работе в Авито t.me/nilchanpub
Мой телеграм для связи t.me/patriksocial
Ооо вау спасибо большое, продолжай в том же духе
Собрание гномов судя по голосам)
очень крутой собес!
спасибо!
Мне нравится, что на вопросы, которые достаточно глубокие и важны для понимания, но при этом объясняются за 30 секунд, потому что ты и так ответил 90% вопроса, собеседующие просто говорят "Ну не знаешь и пошли дальше" вместо того чтобы рассказать тебе 10% и порадовать тебя чем-то новым. Выглядит как будто они проводят экзамен в университете, а не интервью)
Cringe Moment
почему они должны
Ну если не хотят заинтересовать человека, то не должны
как 90 процентов, чел про идемпотентность не знает, про распределенные транзакции не ответил и тд. Меня на собесе если б не ответил просто остановили б
Отличное собеседование, спасибо
а оффер по итогу дали ?
Я пишу на джаве, но с удовольствием послушал собес)
Дружище, отличный собес. Держался красавчиком. Прям таки не собес, а сдача на карповый берет. Я сам работал в МТС, и много собеседовал, но такого жескача не устраивал. Я бы тебя взял на проект.
Спасибо!
Очень, полезно спс
спасибо! всегда пожалуйтса
Чел знает много, но на уровне крепкого мидл. Для следующего грейда не хватает базы в архитектуре. Слил все вопросы по ней и по интерфейсам.
Полехче с картинками, хотя бы раз в 3 секунды
Это контент для зумеров xD
По сути на 300к вполне достаточно прошел. Это кажется middle+ или начальный senior.
Можешь записать видео собес в Ozon, Avito, Яндекс или еще какие-то крупные компании именно на Go. Там больше на алгоритм, а тут они изоляцию мусолят))😂
Про кафку конечно желательно знать что такое брокер, топик, партиция, как оно одно в другое вкладывается, зачем нужно, что из этого обеспечивает гарантию доставки и какую, что внутри топика последовательность только в пределах партиции соблюдается и тд.
согласен
но с кафкой я хз вечно какие-то проблемы, даже если ExactlyOnce задаёшь, то он на самом деле не совсем ExactlyOnce насколько я знаю, и в итоге хз как вообще надёжность от этого инструмента получить
@@nilchanpub при корректном коммите оффсетов кафка дает строгую exactlyOnce, если есть вероятность некорректного, то надо использовать ключи дедупликации, те же оффсеты например, ничего сложного в этом вроде нет
Это на senior собеседование?
Если middle, (не middle +), то жёстко
Грейд определяется во время собеса. Они задают как можно больше вопросов чтобы узнать ширину и глубину знаний кандидата, типо не обязательно ответить прям на все вопросы. Один и тот же собес можно пройти не очень сильно и тебе дадут джуна (если помимо прочего им нужны джуны), а можно пройти очень хорошо и дадут сеньёра. В данном случае это миддл/миддл+ грейд. Точный не скажу - на финалку к ним я не пошёл, ибо собесы прохожу и записываю разные этапы для подписчиков на бусти, а не для себя
а все ответы на теор вопросы были из памяти или где-то можно поднатоскаться ?)
Ответы были из памяти, шпаргалок каких-то не было, но поднатаскаться для этого можно. Для таких же как я, кто хочет знать что на собесах происходит + получить опыт + наперёд знать какие вопросы будут в той или иной компании - есть мой бусти с записями собесов и обсуждением пройденных этапов в разные компании
Будут ещё собеседование?очень интересно и полезно было посмотреть
Ещё собеседования я выкладываю на своём бусти (там в приватном чате не только записи, но и текстовые сливы собесов + сообщество). На ютуб-канал пока другого рода контент планировал выпускать.
Мне интересно, ну нахрена спрашивать про net poller процесс и остальную хрень в планировщике или как там регистры перекидываются, как будто это используется каждодневно в работе у ламода или кандидат на какую-то системную позицию пришел.
Эрудидиция важна, но если пилить продуктовые фичи это лишнее, вопросы для галочки, которые забываешь после собеса через месяц.
Еще и какая-то черезчур формальная обстановка на собесе.
Мне кажется ты справился отлично.
они его спросили об этом потому что он сам заикнулся. Копнули, хотели проверить - мимоходом что-то узнал или прям копался
Можешь сказать сколько времени ушло чтоб такой лвл получить
1.5 года коммерческого опыта, но работать и собеситься -- разные вещи, подготовка к собесам в общей сложности где-то месяц заняла, готовился с ребятками из нашего приватного сообщества на бусти
Дружище все отлично, и звук и собес
Тебе бы только над речью поработать, а то типа «типа» много, слушать тяжеловато
И неужели они в ламоде какие-то сверхнагруженные и супер распределенные системы пишут что нужно такие обширные знания гошки иметь?
Вот не лень им на такое задротство время свое тратить
Спасибо. Насчёт речи да, согласен, надо поработать) А так у них вообще в Ламоде там нагрузки довольно большие, команд много, бигтех считай
@@nilchanpubпонял, просто раньше про них вообще почти ничего не слышал
Хотя в РФ и вб и озоном пользовался
@@Nkellllll1 они маркетплейс как озон, только нацелены на одежду и обувь. Большой выбор нормальной одежды, на озоне не так удобно с этим. Звучит как реклама xD
19:14 foo так и не поменяла src как нужно было. Я бы так решил
package main
import "fmt"
func main() {
arr := []int{1, 2, 3}
src := make([]int,0,2)
src = append(src,arr[:1]...)
foo(&src)
fmt.Println(src)
fmt.Println(arr)
}
func foo(src *[]int) {
*src = append(*src, 5)
}
А офер то кинули ?
Этот собес пройден успешно, после него меня позвали на финалку, чтобы как раз обсудить условия работы и сумму в оффере. Но так как я прохожу собесы для контента на бусти, и менять текущее место работы пока не планирую, то с этой самой финалки в Ламоду я благополучно слился)
@nilchanpub - красавчик, очень уверенно отвечал. Молодец. Спасибо тебе большое, что в открытый доступ выложил
@@VITEK467 спасибо! Рад что кому-то было полезно
@@VITEK467 уверенно ответил за очереди без понимания гарантии доставки ("девопсы разберутся"), за микросервисы без понимания того, что делать в случае падения сквозного запроса (это получается работа для инженеров по надежности), и за базы данных без знания работы индексов (тут наверно разберутся инженеры бд). А парень просто код будет строчить.
@@PurpleDaemon_ я разве где-то говорил фразы вроде "кафку + паттерны + индексы знать не надо, другие люди разберутся"?) Я такого не припомню. Я не идеален, и чего-то могу не знать. Видео позиционируется не как идеально пройденное собеседование, а как интересное собеседование с большим количеством поднятых тем и вопросов. Но, не смотря на не знание каких-то вещей, меня позвали на финалку после этого собеседования. Может я был не так плох?
привет, ты на собесе камеру включал ?
Привет, да. Но там было не только моё лицо, поэтому я синюю заставку в такие моменты ставил чтобы никого не обидеть
@@nilchanpub помоги пжлст, у меня спрашивают , разрабатывал ли ты коммерчиские проекты , что ответить ? у меня есть свои проекты, которые сделанные как высоко нагруженная система, можно ли их выдать за коммерческий опыт ?
@@freeworduser бро я как раз на своём бусти начал цикл контента по вкатке в Golang разработку без опыта. Там я придумываю легенду о своём опыте + делаю на её основе резюме + хожу с этим резюме по собесам. Мы с ребятами там обсуждаем прохождение собесов и накрутку опыта
Либо можешь подождать тут на ютубе я планирую сделать поверхностный роад-мап как и что делать чтобы начать работать без опыта.
Небольшой спойлер: без вранья в резюме никак. Всем нужен коммерческий опыт от тебя. Как его придумать, как его оформить, как его рассказать я показываю на бусти.
Сорри за такую агитацию на платную подписку, просто это всё требует немалого времени плюс хочется эксклюзивно какой-то полезный контент делать для ребят которые меня поддерживают
@@nilchanpub я бы просто хотел спросить совет , значит, надо за проекты говорить, что они коммерческие ?
@@freeworduser смотря что у тебя за компания, на какую позицию идёшь. Но даже если это самый начальный стажёр то всё-равно советую указать твои пет-проекты как коммерческий опыт. В минус тебе точно не пойдёт, а так хоть можешь сказать что вот на фрилансе сделал такой то проект, все остались довольны и тд. Но если ты идёшь на миддла например то уже всё не так просто, и нужно более детально и глубоко продумывать легенду и опыт
44:40 дефер же выполняется в конце функции, а поскольку там бесконечный цикл, то деферы не выполнятся никогда?
Да, я неверно написал, но кажется никто не заметил xD
@@nilchanpub если не сказали, не факт, что не заметили))
Собеседующий похоже сам за Кафку не сильно шарит иначе бы сразу прицепился к ошибке про гарантию последовательности. Она только в рамках партиции
У них знания видимо из разряда, знаю как в кафку писать и знаю как читать, может еще немножко, на этом все
Я могу только сказать что собеседующий черт. Запихнули в один собес вообще все, два часа человека мучали. Надо было в конце еще 20 хард задач с литкода дать чтобы шлифануть. И это все за нищие 300к.
Хороший собеседник, не знаю, вопросы тоже ок.
Вопросы же простые, нет? При том, что кандидат довольно поверхностно отвечает.
90% вопросов на собесе сводятся к двум книжкам - Concurrency in Go и Designing Data-Intensive Applications, чего тут сложного.
Ты в какой реальности живешь? Нищие -- это если 30к тебе бы предложили.
@@mythbuster6126 $3,000/месяц -> $36,000/год. Вопросы?
Внук отвечает на вопросы, чтобы не заставили съесть очередную бабушкинскую партию пирожков
АХАХА
В результате тебя приняли?
В речи очень много слов паразииов ( типа, вот, и т. п). Очень слух режет.
без этого никак, там волнения с двух сторон. Плюс разрабы тебе не гуманитарии, в основном приходится читать документацию, а не достоевского к сожалению)
@@МагомедКантаев-ж1о В документации как раз вообще нет слов - паразитов! Логика странная у вас.
Тебе будет проще устроиться
@@phat80кто бы про логику говорил...
@@phat80их пишут технические писатели
А на какой уровень интервью это было?
Заранее не оговаривается конкретный уровень, но, учитывая резюме, предполагается что собеседуемый должень быть уровня от крепкого джуна до сеньёра. Финальный грейд уже определяется по количеству и качеству правильных ответов.
Так же до основной части технического собеседования (представленной в этом видео) проводился созвон с HR и скрининг (собес на пол часа с общими повросами по computer science). Они тоже могут влиять на итоговый уровень в оффере.
Запись созвона с HR и скрининга тоже есть - лежат на бусти
@@nilchanpub 300k от джуна до сеньёра, гениально
@@iuseerr 300к это на грейд который мне дали после прохождения собеса. Но сам собес не был на какой-то определённый грейд. Гениальный вы наш
Почему у всех на видео голоса, как гномиков из мультфильма?
чтоб потом не было предъяв различных
@VoimiX2008 А, вон оно что, ну, да.
воообще ничего не видно на 15" ноуте... а такой контент должно быть можно с мобилки смотреть)
всегда найдётся особенный танцор, которому какое-нибудь яйцо да мешает. Хз мне видно, и на компе, и на телефоне. Много кому тоже видно. Не знаю, поднапрягись там как-нибудь, лупу купи, качество больше чем 144р сделай)
Как зумер скажу, что неплохо было бы разбавить видео геймплеем какой нибудь игры, чтобы легче было смотреть
вопрос про поведения треда на сисколе и сети кто-то встречал когда - нибудь? кто-то вообще слышал что такое надполер?
Типа, кабээ, ээээээ, вот....
Секцию с кодом невозможно смотреть с телефона даже в хорошем качестве и с полноэкранным режимом. Слишком мелко.
В 1080р в приложении ютуба я спокойно увеличиваю изображение во время просмотра, как картинку в галерее, и всё видно.
Предлагаю так же попробовать сделать.
@@nilchanpubбрат, ютуб замедляют, роскош в виде 1080 не доступна некоторым
Не дано увеличить?
@@the_king_dusty повторяю: слишком мелко.
@@fenderbender2096 у меня даже с телефона ок. Там любой зум, можно хоть тысячу раз повторить, но зум работает ок.
Что такое надполяр (00:29:41)? Наверное речь о netpoller, гошный аналог линуксового epool.
Ага, походу именно это) До сих пор не знаю что это такое, и если честно так пофик...
нет - это не аналог линуксового epool, другое дело что внутри себя может использоваться epool механизм сетевого запроса, но netpoller это в принципе другая абстракция и она про шедулинг (один из компонентов) горутин
@@evg1605нет, netpoller как раз таки компонент для работы с epoll. Держит в себе горутины, ожидающие сетевой ответ
1:27:59 "Ну как там с деньгами?"
А вы пробовали тренироваться рассказывать свое резюме на собеседовании с другом? я так с куратором в Skypro делал, он завалил меня раз пять, перед тем как взять на вымышленную работу вхахах
мне кажется важнее уметь составлять резюме, чем его рассказывать
@@nilchanpubбро это боты которые рекламят курсы
@@nilchanpub ты на накрученные комменты отвечаешь
@@nilchanpubуметь составлять резюме также важно, как и проходить его, как располагать к себе людей
@@nilchanpub Ты прав. Я приношу извинения и удаляю свои говнопосты.
типааа ну всмысле типа это, ну типа
Подозреваю, что на 7:05 он ожидал услышать про exactly once и exactly once ordered🥲
Возможно) Я такие умные слова только на собеседованиях слышу xD
На практике нужно будто что-то довольно специфичное программировать, какими-то денежными операциями заниматься, чтобы применять все эти exactly once ordered fucking slaves.
@@nilchanpub так же ламода обычный лендинг без товарки и транзакций
Он ожидал услышать слово идемпотентность. Очевидно, кандидат не в курсе о существовании термина, поэтому пришлось потратить лишние минуты на доп вопросы и витиеватые ответы.
@@iTRON-086 прости меня грешного, что тратил своими витиеватыми ответами драгоценные минуты собеседующих... На собеседовании, которое предназначено для того, чтобы собеседующие тратили своё время, выслушивая мои ответы. Надеюсь ты меня простишь
@@nilchanpub Это не претензия, а объяснение того, что там происходит на указанном таймлайне. Я вообще думал это не твое интервью, а просто на канале сборник разных кандидатов.
56:36 для чего storage в виде интерфейса делается обычно - ну как минимум чтобы была возможность покрывать код тестами без необходимости сохранять реальные данные
Интерфейсы обычно создаются для того, чтобы взаимодействовать с объектом не через его сущность (чем является), а через его функциональность (что делает). Это признак ограниченного мышления - думать что интерфейс тебе для того что бы ты написал юнит-тест. Из-за этого многие решения на Go выглядят хуже, чем могли бы
@MrJamesHunt ничего не понятно но очень интересно
@MrJamesHunt ничего не понятно но очень интересно
@@OOOJohnJ если непонятно, значит опыта маловато, бегом читать банду четырех
@@PanicWassano прочитано ещё в детстве :)
Со звуком конечно перебор
На самом деле, всегда хотелось задать только один вопрос - "у вас на самом деле все так плохо, что все пишут хер пойми как?)"
кидают выдержки из слайса и его меняют в функции, берут pointer от pointer? меняют входные данные через void)
становится реально интересно кто эти уникумы)
Спасибо, полезное видео
Поддержку, а по факту занимаются перекладывание из json в json
первую полоовину смотрю, думаю
"Чего я очкую, изи же"
смотрю вторую и такой
"мне пиздец"
:(
ахаха жиза
на самом деле в Ламоду прям сильный собес был, сильно трахнули. Обычно так много тем сразу не затрагивают и так глубоко не заходят)) и собесы не два часа а час
На самом деле собес изи, для тех, кто собесится в джаву. Там порог очень высок, как я понял после этого собеса
th-cam.com/video/G961oui7jeE/w-d-xo.html а то, что баланс всем юзерам апдейтится, а не только выбранному ранее в 7 строчке это ОК ?
9:42 минутой ранее спросили про распределенные транзакции и человек честно ответил что не в курсе за саги и тп. тут же следом вопрос про дубликаты сообщений. найс интервьюверы (нет)
А при чем тут сага? Дубликаты - это ж про идемпотентность
300к - мало на этот уровень знаний
Ага конечно, а потом приходят и вся теория рассыпается в пух и прах 😂
500 минимум, да
Вроде го неперспективен для валютных удаленок, мало вакансий
почему у интервьюера голос 12 летнего школьника? 😂
я изменил голоса собеседующих, чтобы никого не обидеть) но как следствие мой голос тоже изменился
@@nilchanpub дели звуковые каналы, чтобы в будущем такого не было. просто совет, а не навязывание, удачи в развитии канала, годный собес был
привет, попался в реках. как дуамешь не поздно в 30 лет свичнуться? работаю инженером на заводе, ну вот душа прям вообще не лежит, все время смотерл в it но ни как не решался. мне 30 лет уже
Привет, 30 лет ещё голова вполне свежая, хватит для айтишки. Вот в 50 уже сложновато) Вопрос в том сможешь ли ты находить время для изучения материалов. Времени нужно много, часа 3 в день минимум, лучше 5. Если ты определился с областью и языком, и если это бекенд на Golang, то можешь продолжать следить за этим каналом, я планирую видос сделать про конкретные шаги для вкатывания в разработку на Golang. Потом когда немного научишься программировать и узнаешь что такое база данных и как с ней работать, можешь подписаться на мой бусти, там есть много материалов на тему «как придумывать легенду о коммерческом опыте», «как составлять резюме», записи собесов, сообщество, и бла бла бла, чтобы с какими-то знаниями сразу работу искать. Надеюсь ответил на твой вопрос)
@@nilchanpubТебе сколько лет, что ты такую ерунду пишешь? Не в обиду, но даже смотря твое собеседование, у меня голова посвежее будет почти в 50 лет. На многие вопросы я бы ответил куда более развернуто и быстро, без эканий и мэканий. Хотя я Go только планирую серьезно заняться. Смотрел его только поверхностно. Тут проблема другая, возрастных кандидатов никто не рассматривает на уровень джунов. Вторая проблема - это образование. Все чаще его требуют. Если вне России, то и в 50 лет можно спокойно сменить род деятельности на IT. У меня знакомый в 45 впервые об этом задумался и уже 2 года работает программистом. Но это в США, не в России. В России предубеждение по поводу людей, которые вдруг в середине жизни решили поменять направление деятельности.
Поэтому, если интересно, то можно хоть в 60 изучать (если голова не пропита и не прокурена), но на трудоустройство надеяться наивно (если речь про Россию). Только если фриланс, для себя или свой опенсурс проект.
Для примера, попросили знакомые сына как-то приобщить к IT. Попробовал. Он в свои 20 ничего не понимает. Как не объясняй, до него ничего не доходит, даже простейшие концепции. Так что зависит все не от возраста, а от желания и мозга. Можно и в 20 лет бестолковым быть, а в 50 лет люди еще научные открытия делают. У тебя типичные стереотипы российского общества (работодателя). Если человеку много лет - значит уже с головой проблема. Но в реальной жизни это не так.
@@phat80 уважаемый скуфяра, вы говорите "да я бы в сто раз лучше на многие вопросы ответил, не как ты бэкая и мэкая", но при этом "я только планирую начать серьёзно изучать Go". Так может сначала изучишь Go и сходишь на собес, а потом уже у меня в комментах свой старческий маразм будешь проявлять? Как вы к своим годам ещё не поняли, что "трындеть не мешки ворочать", и "не говори гоп пока не перепрыгнешь".
"Можно хоть в 60, только на трудоустройство надеяться наивно, только если фриланс" - вы на Go надеетесь фрилансить? Вы хоть минимально вопрос изучил перед тем как тут своими пятилесятилетними извилинами козырять? Для фриланса годится php, питон кое-как. Но не Golang, тут с этим туго. На Golang не пишут сайтики и лендинги, а это почти все заказы бекендеру/веб-разработчику на фрилансе.
@ По тебе все видно, и твое воспитание и все остальное. До прямых оскорблений опускаются только те, кто не может аргументировать свою точку зрения. А мои поверхностные знания Go, похоже, превосходят твои «глубокие». Вот в чем прикол-то.
@@phat80 я аргументировал свою точку зрения. А у вас если такие глубокие знания по гошке, то вперёд на собес, чё тут цифровое пространство забивать)
Жаль что нормальный диалог деградирует, читайте книги господа, хрю му.. спасибо за видео.
к сожалению за НЕ хрю🐷и му🐄 деньги не платят, а за Golang платят. Вот и приходится выбирать какие книги читать а какие нет) В целом согласен, что в этом видео моя речь оставляет желать лучшего, но прям "хрю, му" называть - как-то неуважительно
@ да это понятно! Но мне важен и диалог! Чтобы ясно понимать о чем речь 🗣 спасибо за ответ
Какой ужас. Почему у меня впечатление, что один собеседующий адекватный, а остальные два гуглят, пока собеседник отвечают и влезают в разговор с каким-то тупым вопрсом.
НУ ВАЩЕ-ТО, КАНАЛЫ МОЖНО СРАВНИВАТЬ...
посмотришь на такое и все желание учить яп отпадает)
Почему?
@@nilchanpub сложно все и непонятно)
@@linux_showcase оно в начале всегда так кажется. Понятное дело, это боевое собеседование на миддл+ грейд, где зп >=300 тысяч. Это нормально что для начинающих тут кажется всё сложным) На самом деле стоит начать учиться, как обнаружишь для себя что с каждым разом всё больше и больше нового ты уже умеешь, и рано или поздно собес с данного ролика покажется несложным и поверхностным)
Кстати скоро планирую выпустить видос "кратчайший роадмап для вкатунов на Golang", где будет собрано только самое необходимое и названы конкретные действия для получения первого оффера
челы которые скулят "ой какие сложные вопросы" выздоравливайте тут много базовых вопросов для зп 300к в целом изи
"скулят", "выздоравливайте" - это ты браток выздаравливай и учись общаться с людьми без гонора быдлячего
Ты очень токсичный, уезжай в Грузию
@nilchanpub почему-то такое ощущение, что на интервьюерах какие-то пожилые черепахи(зануды) или я ошибаюсь?
да не, нормальные ребята) занудных черепах я просто видел, этим явно ещё далеко до них
душные какие-то ребята
да это ещё нормальные) бывает гораздо хуже
та ну ладно) вообще милахи
Чувак красава, много знает. А я бы у собеседующих спросил нахрена в типичное перекладывание жсонов они спрашивают такие дебри типа планировщика, сисколов и дескрипторов? А еще бы спросил нахрена они вообще на гошку перешли? Весь бойлерплейт с вейтгруппами и ерроргруппами на том же шарпе пишется одной строчкой Task.WhenAll(). Пишу уже больше двух лет на гошке и не перестаю его ненавидеть. Смесь линукса, си и говна.
типичная шиза на собеседованиях, уже вошло в стандарт
Ты продался за деньги, терпи