Тёмный

Виталий Лихачев, Наталья Саушкина: Публичное собеседование Senior Golang Engineer 

{ между скобок }
Подписаться 10 тыс.
Просмотров 9 тыс.
50% 1

#softwareengineer #golang #publicinterview
Публичное собеседование на Senior Golang. Разберемся какие сейчас актуальные вопросы по Go обсуждают на собеседованиях.
Проводить собеседование будет Виталий Лихачев 🔥 - Fullstack разработчик. Работал и в стартапах, и в крупных компаниях. Пилил сложный динамичный фронт в стартапе, настраивал CI/CD и aws, оптимизировал бэкенд и проводил технические собеседования - поэтому понемногу знает жизнь программных проектов со множества сторон.
Проходить собеседование будет невероятно классная - Наталья Саушкина 🔥 Работает мидл golang разработчиком в команде по продуктовой аналитике, стек - кафка, кассандра, кликхаус. Знает как хорошо настроить мониторинг и алертинг.
Ламповый чат t.me/backend_megdu_skobkah
Канал с анонсами t.me/megdu_skobok
Apple Podcast podcasts.apple.com/us/podcast/{-между-скобок-}/id1654695424
Yandex Music music.yandex.ru/album/24060063
Полезные ссылки
📖 Задачи с собеседования github.com/make-it-git/go-int...
📖 Порождающие паттерны в Golang | avito.code • Порождающие паттерны в...
📖 Паттерны параллельных вычислений в Golang | avito.code • Паттерны параллельных ...
📖 Паттерны отложенных вычислений | avito.code • Паттерны отложенных вы...
📖 LinkedIn Виталия / makeitgit
📖 Курс который делает Виталя slurm.io/golang-developer
📖 Golang | Паттерны проектирования • Golang | Паттерны прое...
📖 Шаблоны разработки (полный курс) • Playlist
Таймкоды
00:00 Приветствие
03:49 Задача на defer, замыкания
06:14 Задача на указатели и значения
11:52 Задача на строковые типы и их подкапотную реализацию
16:25 Задача на понимание работы slice
23:58 Задача на создание rate limit
36:59 Задача на timer
42:22 Задача на WebSocket Connector
54:23 Задача на заказ такси
01:09:00 Подведение итогов и общие впечатления от интервью

Наука

Опубликовано:

 

27 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 27   
@tumenit
@tumenit 4 месяца назад
Спасибо за смелость. Не каждый решится публично проходить собес.
@user-nl7fw3yp8p
@user-nl7fw3yp8p 8 месяцев назад
Собеседование на Senior Compilator Go
@klim0v
@klim0v 4 месяца назад
@proger150
@proger150 6 месяцев назад
Спасибо вам, оч крутой собес. Грамотные задачи, которые позволяют совместить проверку теоретических знаний и способность применения этих знаний на практике
@user-qx3km6wp1p
@user-qx3km6wp1p 9 месяцев назад
В задаче на слайсы неверно сказано про капасити. У среза длиной 1 будет капасити тоже 1, но область памяти останется от слайса длинной в миллион. Т.е. оно будет ссылаться на туже область памяти, только со сдвигом в миллион-1. Как правило такое довольно туго понимается теми, кто пришел из питона и т.п. языков, а у сишников вообще никаких проблем.
@obereg2282
@obereg2282 8 месяцев назад
Клонировать нужно, чтоб это всё не тащить?
@user-bb5xw8bd8w
@user-bb5xw8bd8w 7 месяцев назад
киськин бред, capacity строго определяет выделенную память
@get_out_it
@get_out_it 10 дней назад
Девушка молодец
@chris3748
@chris3748 13 дней назад
Почему на 55:12 показана неэффективная реализация метода? А какая будет эффективная?
@leonidfilippov9698
@leonidfilippov9698 5 месяцев назад
Какие-то очень мутные задачи и не менее мутные ответы, иногда сложнее понять что от тебя хотят, чем написать сам код и ответить на вопросы.
@cryptoncryptocurrency2677
@cryptoncryptocurrency2677 7 месяцев назад
тут просят писать код? или узнать что делает код?
@calculaction
@calculaction 5 месяцев назад
Давать на собесах задачи, которые нужно перед этим 3-5 мин объяснять - это дичь (имхо)
@kingcchultz3366
@kingcchultz3366 9 месяцев назад
Хочется увидеть такое по java
@mezhdu_skobok
@mezhdu_skobok 9 месяцев назад
Уже делал такое. Но если интересно можно сделать еще) ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ajU9HZP6q8c.html
@xct5298
@xct5298 8 месяцев назад
терпеливый собеседующий)
@rockkley9159
@rockkley9159 6 месяцев назад
На 8:20 это же не так? какая копия? проверил у себя, инструкции после дефер вывел учитывая все инструкции в функции
@dmitriyobidin6049
@dmitriyobidin6049 4 месяца назад
В этом и смысл. Defer функция захватывает значение переменной во время своего объявления. Поэтому в 23 строке мы увидим 20, а не 2020. Т.к. на момент объявления дефера там было именно 20. В строке 24 же мы захватываем не значение переменной, а её адрес. Поэтому после вызова дефера на 24 строке, при разименовании указателя мы увидим 2020, как вы и сказали. Но если бы в дефер мы передавали не указатель, а просто переменную, то такого эффекта бы не было. А так в го вроде бы всё передается по копии значения, если я не ошибаюсь.
@hellothere6696
@hellothere6696 9 месяцев назад
Лукас не глядя 😊
@JohnDoe-qe5je
@JohnDoe-qe5je 4 месяца назад
Всё хорошо, только я бы убрал слово "Senior" из названия этого ролика - ни уровень самого инрервью, ни уровень интервьюируемого под это не подходят.
@MrLotrus
@MrLotrus 4 месяца назад
Это ведь субъективная оценка и для каждой компании она разная. Даже для каждого отдела в компании.
@user-kx4gf9ch8r
@user-kx4gf9ch8r 2 месяца назад
если из первой задачки на defer убрать убрать naked return, то результат будет 0. В чем фокус?
@user-ek2kr3hg7m
@user-ek2kr3hg7m 5 месяцев назад
Почти на все вопросы неправильно ответила) И defer как работает не знает, и с циклами проблема, ей бы go tour подучить и на джуна идти)
@user-bb5xw8bd8w
@user-bb5xw8bd8w 7 месяцев назад
вопросы для десантом заброшенных, надо полагать, сами собеседующие плавали только по мелководью в подаванах
@user-qd7wb2ti5j
@user-qd7wb2ti5j 7 месяцев назад
Задачки прям норм. С упром в канкаренси. Показалась что девушка не готова к этому, либо больше работала с продуктовым кодом. Странный момент, что собеседующий принял ответ про продсчет кол-ва символов. Работа с символами идет в конексте конкретной кодивровки и ответ можно принять с уточнением, что текст в utf8.
@user-kx4gf9ch8r
@user-kx4gf9ch8r 2 месяца назад
после второго задания можно заканчивать, сеньером там даже и не пахнет
@poezdun
@poezdun 4 месяца назад
Голанг - это какое-то нагромождение питфолов. Как вообще можно было создать высокоуровневый язык, на котором невозможно писать, не зная, как оно там работает "под капотом"? Такое ощущение, что в Гугле специально сделали это дерьмо, чтобы люди с нормальными представлениями о компьютерсайнц не отбирали работу у индусов...
@alexpa480
@alexpa480 3 месяца назад
не только у ai есть галлюцинации ru-vid.com5cvc3H4iFeo?si=sKyoI3fiQiSa8NPo
Далее
Она Может Остановить Дождь 😱
00:20
Лепим из пластилина🐍
00:59
Просмотров 254 тыс.
iPhone 15 Pro в реальной жизни
24:07
Просмотров 449 тыс.