это потому что у нас часто самоутверждаются на собеседованиях допущенные на них задроты, по этому все так ненавидят собесы, по этому и такое чувство. Они воспринимают это как шанс отыграться за детство когда их чморили, печально это все конечно. Жиза ☹ А видос супер, мне понравился. 👍
@@alexlightweight Обычно они засыпают хитровыебоным кодом или узконаправленными вопросами, которые они сами только что прочитали в вики в предпоследнем абзаце. Таких процентов 20%, их я скипаю))
@@petproject3419 любопытно какие люди к таким пойдут) Сплошной стресс и негатив с первых минут задает тон отношения. Я читал про таких, 3 типа основали свой подвальный аутсорс Инфинайт Синерджи, занимаются таким же самодурством на собеседовании. Копают до тех пор пока не зацепятся, как только найдут пробел, будут обсуждать только эту тему и в конце опустят оффер апеллируя к всеобщему невежеству кандидата
про функции модифицирования слайса через апенд - она же модифицирует, в массиве под капотом будет лежать добавленное значение и если принудительно после вызова функции увеличить длину слайса, была длинна 3 к примеру, мы делаем - slice[:4], то вы увидите добавленный через апенд элемент, если конечно капасити была хотя бы 4. хз понятно ли написал, но кто понял тот понял )))
Очень понравилось соьеседование))) на днях собес на стажера/джуна Go бэкендера, рчень рад, что смог бы развернуто ответить на все вопросы)))) думаю я готов😊
Ребята если вам попадется такое собеседование будьте уверены , что это одекватная компания , по опыту скажу , это огромная редкость , в 95% случаев вас будут спрашивать чуваки заранее зная ответы на куски кода с подводными камнями , либо ближе на внимательность - вот пару примеров // 1) что напечатает - fmt.Println(a[0], b[0]) a := make([]int, 0, 2) b := a a = append(a, 1) b = append(b, 2) fmt.Println(a[0], b[0]) // 2) за которое время выполниться код в main и как это оптимизировать ? func promise()
Хорошее утверждение, например на php таких компаний очень много. Один раз собеседовался в компанию, завалили вопросами на внимательность по типу будет ли ошибка, какой будет результат выведет функция, также как и ваших вопросах. Потом задал им вопрос сколько человек работает в команде, ответ удивил: 1 человек, и то это я, если бы меня взяли)
Таких компаний у нас очень много в целом в it , многим понятны причины , особенно тем кто не желает работать за рубли . Такой уж у нас рынок на сегодняшний день , но хочу отметить заметное стабильное улучшение за последнии 10 лет , и очень надеюсь , что хоть и не так быстро как хотелось бы , ситуация будет и дальше стабильно улучшаться !)
Не представлю, что именно вас не устраивает. Как мне кажется, довольно хорошие показательные задачи для собеса по языку. Сам провожу собеседования и уже хорошо представляю, как проверить реальные знания кандидата, а не его подготовку уровня просмотра одного подобного видоса на ютубе или чтения похожей статьи на хабре. А по поводу систем дизайна - многие компании уже сегодня проводят разные секции собеседований как отдельные этапы - это позволяет на каждом отдельном интервью задавать специализированные вопросы кандидату, не перескакивая с темы на тему, и при этом предоставляя ему достаточно времени раскрыться в той или иной области, проявить свои сильные (ну или слабые) стороны. У нас например 3 основных секции - язык, алгоритмы и системный дизайн. Условному джуну достаточно к примеру показать неплохие результаты по языку и достаточно поверхностного владения алгоритмами (дизайна у джунов нет), мидлы должны хорошо/отлично знать язык, неплохо знать алгоритмы (уже не так роляют) и что-то хотя бы поверхностно представлять о дизайне. У сеньоров упор будет уже именно на дизайн, а язык и алгоритмы второстепенны (тем не менее тоже должны быть пройдены на хорошую оценку).
"Исключения - Яндекс,Гугл,Амазон,Майл,Вк ну вобщем крупные" - полный наив, чем крупнее контора, тем больше бардака и сопствующего блуда-бардака. Перечисленно много, но исключительно с позиции банального кодера. Интервью проводил такой же
В собеседовании есть раздел систем-дизайна. Вы на мидла спрашиваете это уже как мастхэв? На чем основаны такие требования к кандидату? Ну например, в ваших компаниях разработчиков этому обучают с грейда джун+? Или это всё на самостоятельной подготовке? И что порекомендуете по систем-дизайну? Желательно на го) И лучше на русском.
Это в целом обучающее собеседование. Но да, многие компании проводят system design с миддлов. Вообще, всё всегда на самообучении, даже если компания предоставляет курсы - это всё ещё про самостоятельное решение. В system design можно проверить не только глубокое знание, но и общее понимание, как точно делать не надо. Миддл уже сам себе формализует задачи, и будет не очень хорошо, если он это сделает плохо
Я бы минуте на 42-й (42:00) предложил создать дополнительную таблицу - очередь создания ссылок, и дополнительный микросервис - мы тут про Go разговариваем, который запускается по истечении интервала, и по этой очереди обновляет таблицу "Read". В зависимости от потребностей, эту го-рутину (или микросервис) можно запускать хоть без задержки (задержку я бы в конфигурационный файл вынес).
Я посмотрел интервью, были интересные вопросы. Я так и не понял за что платить 3500, обратной связи очень мало :( вот это Данил знает хорошо, а вот это плохо, ну так себе инфа :( будут рекомендации о том, как подготовиться, развернутый ответ как себя следует вести на собесе, короче, хоть что-то за что платим 3500???
Самари в конце интервью - не финальное, а лишь краткий обзор интервью А сам фидбек высылается на следующий день в виде PDF-файлика Примеры таких файлов можно глянуть в нашем FAQ: heavenly-plough-cb9.notion.site/FAQ-81e894ca5bad478186d9ba8b118b15fc
Коллеги, я может быть не очень понял момент с задачей по «System Design». Речь шла о, я так понял, нагрузке в десять тысяч RPS (как я понял речь о requests per second). Так вот, мой вопрос: ваши сервера работают на Intel® Atom™, что у вас один сервер не сможет выдержать такую нагрузку? Или я чего-то не понял?
Тут кстати по книжечке, Даниилу на арх секции стоило бы обязательно определить Constraint. Это нужно делать первым делом. Потому что без этого невозможно делать каких то допущений.
Вообщето я смотрел много Инглишных товарищей с бородами ... то все они говорят что Go это функциональный язык, и все эти примочки с ООП они не нужны и просто ее тормозят.
В момент компиляции голанг должен знать точную длину массива. В твоем примере это 3, во время компиляции это понятно. The length is part of the array's type; it must evaluate to a non- negative constant representable by a value of type int.
@@obi3kenobi да, я уже понял, просто перепутал с слайсом 😵💫, вообще логично что для резервирования (пронумеровывания) памяти нужно знать размер который нужно зарезервировать, просто когда улышал, как-то сразу показалось, что ведь делал что-то подобное, проверил (как описал в вопросе) заработало, решил спросить... и только потом понял что у меня речь идет о слайсе... вечером дело было)))
На собесе бэкэндера совсем ничего не спросить про БД (индексы, оптимизация запросов, nosql vs sql и тп) - это что-то новое. Учитывая, что любое собеседование (кроме тех компаний, где оно стандартизировано) - это субъективный взгляд собеседующего, то смысл этого сервиса непонятен. Чтобы действительно подготовиться "в компанию мечты", нужно пройти 10-20 собесов в независимые команды. Любому гоферу с опытом 1-2+ лет это сделать намного проще (и дешевле) просто опубликовав свое резюме на соответствующем сайте. ps а за видео спасибо
К вопросу дизайна коротких ссылок... А если хранить данные о хешах длинных ссылок в PostgreeSQL как пары "хеш-код+TID" - тут даже внутренними механизмами мы эффективно и быстро пройдем все bucket в поиске ответа на вопрос 'есть ли уже такой хеш'. Или если нестандартно посмотреть на этот же хэш в PostgreeSQL то его можно быстро достать методом перебора веток и листьев Маркла, как это делаем в Блокчейне.
@@DeletedName-p6q без коммерческого опыта в Go обычно и на джуна не берут) вот сижу, хочу с пыхи перейти на го, хз где опыт брать, pet-проекты несерьезно
Мьютекс это полный лок, rw - лок только на запись. Но по хорошему стоит прослушать отдельный курс по многопоточности, которая для всех языков приблизительно одинаковая.
17:58 это так работает в случае concurency вызовов в цикле, что логично (ведь горутины добавляются в очередь, а не сразу выполняются, а их выполнение начинается как правило когда цикл уже отработал - поэтому и значение итератора это последний элемент слайса). А в общем случае это не так работает как говорят в видео, что-то господа эксперты навыдумывали.
😢 икс два икс два икс два 😂😂 икс игрек 😂икс игрек равно икс игрек игрек равно икс в квадрате икс игрек равно два икс игрек равно три 🎉😂 икс равно икс икс игрек равно 🎉😂 икс игрек равен икс игрек равно нулю икс игрек равно ноль икс равно икс плюс игрек равно 😂икс 😢равно равно 😢икс 😂 икс икс 😂равно 😂 🎉икс равно 😂икс равно 😂 😂икс равно равно равно икс 😂 икс равно ноль целых одна пятое икс равно пять икс равно пять 😂икс равно икс икс 😂равно икс равно 😂😂 равно икс плюс икс равно равно икс плюс Б 😂 равно икс игрек равно 9:50 икс равно 😂ноль 🎉 😢😂 икс 😂
Я не 😂 а ты ты не 🎉ты не ты не ты не ты ни ты ни 😂ты что ты что ты что ты не отвечаешь ты что 😂ты что не отвечаешь 😂ты что у у у тебя у 😂тебя же папа ты папа ты ты папа ты папа мама папа 😂мама 😂😂😂
Я не знаю что делать делать я не знаю что мне делать я не 😢хочу я не хочу я не хочу я хочу я я 😂хочу я хочу 😂чтобы я не хотела чтобы чтобы ты меня не не видел я хочу чтобы ты 🎉😂 а ты меня не слышишь я тебя люблю я я я тебя люблю тебя люблю тебя люблю 😂 😂я я тебя я тебя люблю ты 😂😂 я тебя люблю папа я тебя люблю люблю 😂я тебя обожаю я тебя люблю очень сильно я тебя люблю сильно люблю я я тебя обожаю ты 😂моя ты моя ты моя ты моя я тебя 😂люблю люблю 😢😂я тебя очень люблю я я люблю люблю 😂я я люблю люблю я я обожаю 😂 я 😂 я тебя люблю😢😢😢😂 я люблю люблю тебя я 😂тебя тебя люблю люблю тебя люблю тебя люблю тебя тебя люблю тебя я тебя люблю 😂я тебя тебя люблю я 😂 😂я тебя обожаю я 😂 я 😂 🎉 9:50 мая ты меня слышишь ты ты меня слышишь 😂😂 я я тебя тебя
@@standarttechnology4477 алгоритическая задача на люьом языке, по гошке - несколько готовых кодов и надо в режиме "ручного" компилятора объяснить что происходит на каждой строке, по ходу вопросы могут вопросы зачем так сделано? Если есть ошибки - то как их исправить?
Что вы тут мучаете джуна по system design. Он ничего не упомянул про eventual consistency, про консенсус, про olap/oltp, про Redis "in memory" и Redis AOF (он же LSM он же WAL он же commit Log) - пусть архитектурой занимаются серьезные ребята, не надо мучать джунов
Спасибо, отличное интервью, интервьювер очень хороший, видно опыт, а вот парень очень слаб, он хорошо отвечал на вопросы, но очень не уверен, и сис диз конечно вообще слаб очень, но это опыт конечно придет, и еще бы софт скиллы, его общение напрягало
@@tester6347 с большой буквы - экспортируемые т.е. видимые за пределами package. package.Struct.Method(). Те структуры и методы, которые с маленькой буквы вызвать из других пакетов невозможно..
Оговорился :) Конечно, не package, а module! Волновался на аудиторию вещать, поэтому многое завалил, особенно system design, хотя типовая вещь абсолютно. Ну и пожалейте, после новогодних каникул сразу был собес :)
Совершенно бесполезная трата времени. Язык - только лопата, нужно знать, как копать и где копать. Го - лапиданый огрызок с минимумом возможностей, если не осилил букварь за пол дня, то все эти вопросы гуглятся за 2 минуты
Какой же кайф смотреть со стороны, а не когда не тебя собеседуют)
эт точно
это потому что у нас часто самоутверждаются на собеседованиях допущенные на них задроты, по этому все так ненавидят собесы, по этому и такое чувство. Они воспринимают это как шанс отыграться за детство когда их чморили, печально это все конечно. Жиза ☹
А видос супер, мне понравился. 👍
@@alexlightweight Обычно они засыпают хитровыебоным кодом или узконаправленными вопросами, которые они сами только что прочитали в вики в предпоследнем абзаце. Таких процентов 20%, их я скипаю))
@@petproject3419 это точно ! )))
@@petproject3419 любопытно какие люди к таким пойдут) Сплошной стресс и негатив с первых минут задает тон отношения. Я читал про таких, 3 типа основали свой подвальный аутсорс Инфинайт Синерджи, занимаются таким же самодурством на собеседовании. Копают до тех пор пока не зацепятся, как только найдут пробел, будут обсуждать только эту тему и в конце опустят оффер апеллируя к всеобщему невежеству кандидата
про функции модифицирования слайса через апенд - она же модифицирует, в массиве под капотом будет лежать добавленное значение и если принудительно после вызова функции увеличить длину слайса, была длинна 3 к примеру, мы делаем - slice[:4], то вы увидите добавленный через апенд элемент, если конечно капасити была хотя бы 4.
хз понятно ли написал, но кто понял тот понял )))
Очень понравилось соьеседование))) на днях собес на стажера/джуна Go бэкендера, рчень рад, что смог бы развернуто ответить на все вопросы)))) думаю я готов😊
Ребята если вам попадется такое собеседование будьте уверены , что это одекватная компания ,
по опыту скажу , это огромная редкость , в 95% случаев вас будут спрашивать чуваки заранее зная ответы на куски кода с подводными камнями , либо ближе на внимательность - вот пару примеров
// 1) что напечатает - fmt.Println(a[0], b[0])
a := make([]int, 0, 2)
b := a
a = append(a, 1)
b = append(b, 2)
fmt.Println(a[0], b[0])
// 2) за которое время выполниться код в main и как это оптимизировать ?
func promise()
Хорошее утверждение, например на php таких компаний очень много.
Один раз собеседовался в компанию, завалили вопросами на внимательность по типу будет ли ошибка, какой будет результат выведет функция, также как и ваших вопросах. Потом задал им вопрос сколько человек работает в команде, ответ удивил: 1 человек, и то это я, если бы меня взяли)
Таких компаний у нас очень много в целом в it , многим понятны причины , особенно тем кто не желает работать за рубли .
Такой уж у нас рынок на сегодняшний день , но хочу отметить заметное стабильное улучшение за последнии 10 лет , и очень надеюсь , что хоть и не так быстро как хотелось бы , ситуация будет и дальше стабильно улучшаться !)
Не представлю, что именно вас не устраивает. Как мне кажется, довольно хорошие показательные задачи для собеса по языку. Сам провожу собеседования и уже хорошо представляю, как проверить реальные знания кандидата, а не его подготовку уровня просмотра одного подобного видоса на ютубе или чтения похожей статьи на хабре. А по поводу систем дизайна - многие компании уже сегодня проводят разные секции собеседований как отдельные этапы - это позволяет на каждом отдельном интервью задавать специализированные вопросы кандидату, не перескакивая с темы на тему, и при этом предоставляя ему достаточно времени раскрыться в той или иной области, проявить свои сильные (ну или слабые) стороны. У нас например 3 основных секции - язык, алгоритмы и системный дизайн. Условному джуну достаточно к примеру показать неплохие результаты по языку и достаточно поверхностного владения алгоритмами (дизайна у джунов нет), мидлы должны хорошо/отлично знать язык, неплохо знать алгоритмы (уже не так роляют) и что-то хотя бы поверхностно представлять о дизайне. У сеньоров упор будет уже именно на дизайн, а язык и алгоритмы второстепенны (тем не менее тоже должны быть пройдены на хорошую оценку).
Написано много, но достаточно посмотреть на твои нетленки и все будет понятно
"Исключения - Яндекс,Гугл,Амазон,Майл,Вк ну вобщем крупные" - полный наив, чем крупнее контора, тем больше бардака и сопствующего блуда-бардака. Перечисленно много, но исключительно с позиции банального кодера. Интервью проводил такой же
сначала сидел и удивлялся низкому уровню потом прочитал что это собес на мидла)
сразу же исполнился уважения!
что за треш происходит на фоне? Что за странные люди, которые подключаются к собесу?
неформальная обстановка получается ахахах
В собеседовании есть раздел систем-дизайна. Вы на мидла спрашиваете это уже как мастхэв? На чем основаны такие требования к кандидату? Ну например, в ваших компаниях разработчиков этому обучают с грейда джун+? Или это всё на самостоятельной подготовке? И что порекомендуете по систем-дизайну? Желательно на го) И лучше на русском.
Это в целом обучающее собеседование. Но да, многие компании проводят system design с миддлов. Вообще, всё всегда на самообучении, даже если компания предоставляет курсы - это всё ещё про самостоятельное решение. В system design можно проверить не только глубокое знание, но и общее понимание, как точно делать не надо. Миддл уже сам себе формализует задачи, и будет не очень хорошо, если он это сделает плохо
@@raneddo ага, я потому и спросил, что многие требуют. А можете рассказать, как организовано самообучение в вашей компании?
Спасибо за видео. Коммент в поддержку!
Респект Дане на Burzum :)
Я бы минуте на 42-й (42:00) предложил создать дополнительную таблицу - очередь создания ссылок, и дополнительный микросервис - мы тут про Go разговариваем, который запускается по истечении интервала, и по этой очереди обновляет таблицу "Read". В зависимости от потребностей, эту го-рутину (или микросервис) можно запускать хоть без задержки (задержку я бы в конфигурационный файл вынес).
собеседуемый чел ультра крут.
отличное интервью. и ребята молодцы! спасибо за такие видосы!!
п.с. футболка топ
что за бренд футболки?) на волчок похоже
@@soundcloudlover мерч burzum
Я посмотрел интервью, были интересные вопросы. Я так и не понял за что платить 3500, обратной связи очень мало :( вот это Данил знает хорошо, а вот это плохо, ну так себе инфа :( будут рекомендации о том, как подготовиться, развернутый ответ как себя следует вести на собесе, короче, хоть что-то за что платим 3500???
Самари в конце интервью - не финальное, а лишь краткий обзор интервью
А сам фидбек высылается на следующий день в виде PDF-файлика
Примеры таких файлов можно глянуть в нашем FAQ: heavenly-plough-cb9.notion.site/FAQ-81e894ca5bad478186d9ba8b118b15fc
Парни, тут еще важно то что он хорошо соображает и быстро вьедет…
Я бы взял его, способный… (а это важнее всего) :))
я бы нет
Интервьюер путает понятия race condition и data race) Можно списать на оговорку, но те кто будет смотреть имейте это в виду и не делайте так😉
а в чем разница?
Коллеги, я может быть не очень понял момент с задачей по «System Design». Речь шла о, я так понял, нагрузке в десять тысяч RPS (как я понял речь о requests per second). Так вот, мой вопрос: ваши сервера работают на Intel® Atom™, что у вас один сервер не сможет выдержать такую нагрузку? Или я чего-то не понял?
я могу ваш сервер процессор одним запросом озадачить :) просто в запросе будет сделать все на свете. Надеюсь мой посыл ясен?
@@maksimfedorov2632 хрень какую-то написали, честное слово.
сейчас понял?
Пропустил вчера трансляцию про еще одно тестовое интервью, вы его скрыли. В планах есть открывать для просмотра? Спасибо за интересный формат
Да, мы смонтируем его и откроем доступ где-то через 5-7 дней
burzum 🤘
Кто-нибудь подскажет хорошие ресурсы, где можно подтянуть основы систем дизайна?
System Design Interview - An insider's guide by Alex Xu. Недавно даже на русском вышла кажется.
Тут кстати по книжечке, Даниилу на арх секции стоило бы обязательно определить Constraint. Это нужно делать первым делом. Потому что без этого невозможно делать каких то допущений.
В смысле у мапы нет initialCapacity?
что собеседущий говорит на 11:15 ? два названия чего-то на английском вроде, не могу разобрать
Искаженное faq, видимо.
faq, frequency question, а сначала он ошибся сказал favourite
Не знал что Паша Техник рубит в го
вообще не похож ни на 1%
Вы умеете есть палочками?
Вообщето я смотрел много Инглишных товарищей с бородами ... то все они говорят что Go это функциональный язык, и все эти примочки с ООП они не нужны и просто ее тормозят.
что-то в этом есть... не только же там парсеры пишутся....
я видимо, что-то не понял:
func main() {
var d int (d:=3)
f := make([]int, d)
log.Println(f)
}
// [] ([0,0,0])
или вопрос не об этом?
В момент компиляции голанг должен знать точную длину массива. В твоем примере это 3, во время компиляции это понятно. The length is part of the array's type; it must evaluate to a non- negative constant representable by a value of type int.
@@obi3kenobi да, я уже понял, просто перепутал с слайсом 😵💫, вообще логично что для резервирования (пронумеровывания) памяти нужно знать размер который нужно зарезервировать, просто когда улышал, как-то сразу показалось, что ведь делал что-то подобное, проверил (как описал в вопросе) заработало, решил спросить... и только потом понял что у меня речь идет о слайсе... вечером дело было)))
Уже не первый раз чел говорит что завершить горутины можно канал прокинув а можно контекст но этож один хрен? В контексте все равно канал палить же.
На собесе бэкэндера совсем ничего не спросить про БД (индексы, оптимизация запросов, nosql vs sql и тп) - это что-то новое.
Учитывая, что любое собеседование (кроме тех компаний, где оно стандартизировано) - это субъективный взгляд собеседующего, то смысл этого сервиса непонятен. Чтобы действительно подготовиться "в компанию мечты", нужно пройти 10-20 собесов в независимые команды. Любому гоферу с опытом 1-2+ лет это сделать намного проще (и дешевле) просто опубликовав свое резюме на соответствующем сайте.
ps а за видео спасибо
Бэкэнд вообще пишут на C# ? Или остались только Java, php и Golang?
@@Haak9555 пишут.
Бэк не всегда с базой связан, может быть связан косвенно. Я работаю сейчас на бэке, с базой уже года 3 не соприкасался.
@@MacIn173 на питон или ноде бэк написан?
@@Haak9555 ни то ни то. Та часть бэка, которй я занимаюсь, работает с данными только транзитом, их формируют другие сущности.
К вопросу дизайна коротких ссылок...
А если хранить данные о хешах длинных ссылок в PostgreeSQL как пары "хеш-код+TID" - тут даже внутренними механизмами мы эффективно и быстро пройдем все bucket в поиске ответа на вопрос 'есть ли уже такой хеш'.
Или если нестандартно посмотреть на этот же хэш в PostgreeSQL то его можно быстро достать методом перебора веток и листьев Маркла, как это делаем в Блокчейне.
Джуны будут?
Иди сразу на мидла
@@DeletedName-p6q без коммерческого опыта в Go обычно и на джуна не берут) вот сижу, хочу с пыхи перейти на го, хз где опыт брать, pet-проекты несерьезно
Заметил на всех реальных собесах спрашивают про мютексы, в чем разница между обычным и RW мютексами
Мьютекс это полный лок, rw - лок только на запись.
Но по хорошему стоит прослушать отдельный курс по многопоточности, которая для всех языков приблизительно одинаковая.
@@eugenenuribekov1231 единственный адекватный коммент) но не совсем.... надеюсь сам знаешь почему
Burzum :D
Какой тайтл в итоге дали?
Хокаге
17:58 это так работает в случае concurency вызовов в цикле, что логично (ведь горутины добавляются в очередь, а не сразу выполняются, а их выполнение начинается как правило когда цикл уже отработал - поэтому и значение итератора это последний элемент слайса). А в общем случае это не так работает как говорят в видео, что-то господа эксперты навыдумывали.
😢 икс два икс два икс два 😂😂 икс игрек 😂икс игрек равно икс игрек игрек равно икс в квадрате икс игрек равно два икс игрек равно три 🎉😂 икс равно икс икс игрек равно 🎉😂 икс игрек равен икс игрек равно нулю икс игрек равно ноль икс равно икс плюс игрек равно 😂икс 😢равно равно 😢икс 😂 икс икс 😂равно 😂 🎉икс равно 😂икс равно 😂 😂икс равно равно равно икс 😂 икс равно ноль целых одна пятое икс равно пять икс равно пять 😂икс равно икс икс 😂равно икс равно 😂😂 равно икс плюс икс равно равно икс плюс Б 😂 равно икс игрек равно 9:50 икс равно 😂ноль 🎉 😢😂 икс 😂
Я не 😂 а ты ты не 🎉ты не ты не ты не ты ни ты ни 😂ты что ты что ты что ты не отвечаешь ты что 😂ты что не отвечаешь 😂ты что у у у тебя у 😂тебя же папа ты папа ты ты папа ты папа мама папа 😂мама 😂😂😂
Я не знаю 😂что ты мне не отвечаешь я не
Я не знаю что делать я не знаю что мне мне делать я 😂 я не знаю я я не знаю как это сделать я не знаю 😂 ну я не 😂знаю что что я 😂не знаю 😂
Я не знаю что делать делать я не знаю что мне делать я не 😢хочу я не хочу я не хочу я хочу я я 😂хочу я хочу 😂чтобы я не хотела чтобы чтобы ты меня не не видел я хочу чтобы ты 🎉😂 а ты меня не слышишь я тебя люблю я я я тебя люблю тебя люблю тебя люблю 😂 😂я я тебя я тебя люблю ты 😂😂 я тебя люблю папа я тебя люблю люблю 😂я тебя обожаю я тебя люблю очень сильно я тебя люблю сильно люблю я я тебя обожаю ты 😂моя ты моя ты моя ты моя я тебя 😂люблю люблю 😢😂я тебя очень люблю я я люблю люблю 😂я я люблю люблю я я обожаю 😂 я 😂 я тебя люблю😢😢😢😂 я люблю люблю тебя я 😂тебя тебя люблю люблю тебя люблю тебя люблю тебя тебя люблю тебя я тебя люблю 😂я тебя тебя люблю я 😂 😂я тебя обожаю я 😂 я 😂 🎉 9:50 мая ты меня слышишь ты ты меня слышишь 😂😂 я я тебя тебя
сколько стоит одно занятие? Например, на джуна и на мидла?
Это на миддл? Вопросы джуновские какие то
не, эт на сеньора... а тебе какие вопросы на собесе задавали в последний раз?
@@standarttechnology4477 алгоритическая задача на люьом языке, по гошке - несколько готовых кодов и надо в режиме "ручного" компилятора объяснить что происходит на каждой строке, по ходу вопросы могут вопросы зачем так сделано? Если есть ошибки - то как их исправить?
Я тож в мтс диджитал работаю)) Но на пыхе)
Привет коллега) я тоже в мтс диджитал)
Вы бы не распространялись в открытую о месте работы. Прочитайте свои трудовые и политики компании.
@@КириллБугерчук ты это налоговой скажешь
Без БД... мидл.... куда-то я не туда свернул..
Что вы тут мучаете джуна по system design. Он ничего не упомянул про eventual consistency, про консенсус, про olap/oltp, про Redis "in memory" и Redis AOF (он же LSM он же WAL он же commit Log) - пусть архитектурой занимаются серьезные ребята, не надо мучать джунов
Немного посмотрел, извините был в шоке, когда собеседуемая заговорила грубым мусжким голосов.
почти два года... D из SOLID потерялся...
😮- Ничего нет лучше, когда вам шепчет в ухо что-то молодость.
Совсем не читает 😂
Ооп в гоу😮
чувак вообще сам понимает что говорит?
Спасибо, отличное интервью, интервьювер очень хороший, видно опыт, а вот парень очень слаб, он хорошо отвечал на вопросы, но очень не уверен, и сис диз конечно вообще слаб очень, но это опыт конечно придет, и еще бы софт скиллы, его общение напрягало
у каждого свой опыт, для меня парень крут, мне до него ещё учиться и учиться
Ничего не слаб, нормальный мидл.
Да, у вас все бл слабы.и все мидлы не МИДов, и сеньоры не сеньоры
То чувство когда ты учился на юриста работаешь в банке и ни*ую не догоняешь о чём эти две персоны говорят))
в банках Java используется, а они другой язык обсуждают
думал это баба справа ... ппц ...
"будь осторожен ...! " 📯🎷🪗🎸... "будь осторожен ...! "
С большой буквы - область видимости в пределах package? Приплыли..
А что не так? правильно же сказал
@@tester6347 с большой буквы - экспортируемые т.е. видимые за пределами package.
package.Struct.Method(). Те структуры и методы, которые с маленькой буквы вызвать из других пакетов невозможно..
Оговорился :) Конечно, не package, а module! Волновался на аудиторию вещать, поэтому многое завалил, особенно system design, хотя типовая вещь абсолютно. Ну и пожалейте, после новогодних каникул сразу был собес :)
Ну и более того, к unexported все же можно достучаться через unsafe, но не очень то и нужно
@@Даниил-в2й7ц да все там были) претензия больше к интервьюверу, что не поправил) Какие претензии к человеку, которые уже долго работает )
Совершенно бесполезная трата времени. Язык - только лопата, нужно знать, как копать и где копать. Го - лапиданый огрызок с минимумом возможностей, если не осилил букварь за пол дня, то все эти вопросы гуглятся за 2 минуты
мужик рубишь правду
Вы, случайно, не менеджер по линии бизнеса?
@@raneddo я случайно программаст, а посему, знаю о чем пишу,
Как этот собеседуемый попал в сбер ...
Как нехер.