43:00 break из цикла прервет попытки чтения из канала, значит зависнут горутины на записи в нечитаемый канал, значит wg.Done не для всех итераций позовется, значит wg.Wait залочится навечно. Для надежного воспроизведения в строку 16 можно воткнуть time.Sleep, чтобы точно сработала default ветка в селекте и произошел выход из цикла. Однако интерьвюер бодро согласился с тем, что все там правильно.
Как полный новичок начал учить golang и у меня сложилось мнение, обратное опыту Ильдуса. Новичку получить оффер на Go намного сложнее (а может даже и от удачи зависит), чем на условном python. Потому что на Go много переключается разработчиков с других языков и новичку приходится конкурировать не столько на уровне скила, сколько на урровне опыта. И новичок очевидно проигрывает. Пет-проектами этот опыт не закрыть ... пет-проекты и реальный прод - совсем разные вещи. Т.е. хочешь получить оффер на go - начинай с условного python. На правах имхо конечно же. И надеюсь, что вы укажите на мои ошибки в рассуждениях/наблюдениях и переубедите меня ))
В полноценный бэк с нуля вообще сложно залетать, от языка не зависит. В среднем по больнице на JS и Python проекты поменьше и попроще, поэтому туда полегче. На правах имхо.
По увеличению слайсов немного не так. Сейчас, если capacity больше 256 увеличение с x2 плавно понижается по формуле: newcap += (newcap + 3*threshold) / 4, где threshold = 256,а newcap = oldcap. То есть, увеличение с x2 снижается примерно до x1.6, потом до x1.4, а большие слайсы уже увеличиваются в 1.25 раза, насколько я понял, если что поправьте.
@alexsh.8080 правильно отметил. Если возьмем slice[a:b:c], то получится что видимый слайс (length) будет с "a" до "b", а capacity - с "a" до "c". Как человек, который тоже пришел из мира питона, настоятельно рекомендую тебе посмотреть отдельно видео на тему того как устроены слайсы и что такое капасити (и желательно самому руками их пощупать)
43:00 break из цикла прервет попытки чтения из канала, значит зависнут горутины на записи в нечитаемый канал, значит wg.Done не для всех итераций позовется, значит wg.Wait залочится навечно. Для надежного воспроизведения в строку 16 можно воткнуть time.Sleep, чтобы точно сработала default ветка в селекте и произошел выход из цикла. Однако интерьвюер бодро согласился с тем, что все там правильно.
Как полный новичок начал учить golang и у меня сложилось мнение, обратное опыту Ильдуса.
Новичку получить оффер на Go намного сложнее (а может даже и от удачи зависит), чем на условном python. Потому что на Go много переключается разработчиков с других языков и новичку приходится конкурировать не столько на уровне скила, сколько на урровне опыта. И новичок очевидно проигрывает.
Пет-проектами этот опыт не закрыть ... пет-проекты и реальный прод - совсем разные вещи.
Т.е. хочешь получить оффер на go - начинай с условного python.
На правах имхо конечно же. И надеюсь, что вы укажите на мои ошибки в рассуждениях/наблюдениях и переубедите меня ))
В полноценный бэк с нуля вообще сложно залетать, от языка не зависит. В среднем по больнице на JS и Python проекты поменьше и попроще, поэтому туда полегче. На правах имхо.
По увеличению слайсов немного не так. Сейчас, если capacity больше 256 увеличение с x2 плавно понижается по формуле: newcap += (newcap + 3*threshold) / 4, где threshold = 256,а newcap = oldcap. То есть, увеличение с x2 снижается примерно до x1.6, потом до x1.4, а большие слайсы уже увеличиваются в 1.25 раза, насколько я понял, если что поправьте.
Кого это ебет? Гошники тесты даже не пишут, а ты про оптимизадницу говоришь. Всем насрать
22:00 - Не понял о чем он. Что имелось в виду?
что значит запись fruit[1:3:3] ? из пайтона знаю что первые 2 числа это индексы для среза, а третье?
указывает capacity fruit
не совсем, [low:high:max], capacity = max - low
@alexsh.8080 правильно отметил.
Если возьмем slice[a:b:c], то получится что видимый слайс (length) будет с "a" до "b", а capacity - с "a" до "c".
Как человек, который тоже пришел из мира питона, настоятельно рекомендую тебе посмотреть отдельно видео на тему того как устроены слайсы и что такое капасити (и желательно самому руками их пощупать)
@@alexsh.8080👍
Здравствуйте! А возможно ли организовать отдельно только мок-интервью, без ментроства? А то на сайте нашел только полноценный курс...
а будет ли выложено интервью с девушкой, которая подавалась на стажировку в яндес ?
Да, конечно! В течение пары недель опубликуем 👀
Ильдус, если не секрет, в какой компании вы работаете?
29:19