Mock-собеседование по Go (Junior) от Team Lead из Ozon
Mock-собеседование от Team Lead из Ozon секции по языку Golang
Telegram канал:
YouTube канал: @oo_ilin
Таймкоды:
00:00 Знакомство
00:38 Задача про строки
06:51 Slices и массивы: append структур
17:47 Slices и массивы: дефолтные значения
20:27 Slices и массивы: изменение размера
23:07 Обсуждаем map
27:17 Обсуждаем интерфейсы
34:39 Обсуждаем defer
40:46 Пример с замыканием
46:26 Конкурентность: базовые понятия
56:19 Конкурентность: задача SafeCounter
1:00:53 Конкурентность: задача mergeChan
1:08:46 Обратная связь
[[ Отзыв о кандидате ]]
Рекомендовать этого человека на следующий этап? ДА
Каковы были его технические навыки? 4/5
Каковы были его способности решать проблемы? 5/5
Каковы были его коммуникативные способности? 5/5
Дмитрий во время собеседования показал себя хорошо. С учетом того что он имеет всего несколько месяцев опыта считаю его знания солидными. Понимает все основные концепции и инструкции языка go. В местах где не был уверен в ответе делал предположения и рассуждал, что показывает его способность анализировать и принимать решения. Также видно, что он знаком с некоторыми best practies. В общении приятен и содержателен. Считаю, что уровню джуниор в golang он соответствует.
Первые вопросы про строки
Основы работы со строками понимает. Знает как устроенны внутри. Необходимо более подробно изучить основы Unicode и ASCII
Slices и массивы
По слайсам и массивам уверенные знания внутреннего устройства. Способен понять как будет работать программа не прибегая к компиляции. Четко понимает какой будет результат при разных сценариях работы с данными типами. Рекомендую, если будет углубляться в оптимизации, посмотреть работу функции append и работу с памятью.
Maps и интерфейсы
Работу с map понимает хорошо, понимает что может быть ключами. Видно что имеется предствыление о best practies по оптимизации памяти. По интерфейсам видно что есть знания необходимые для повседневной работы, но хочется что бы Дмитрий больше изучил устройство и приведение типов касательно интерфейсов.
Конкурентность
У Дмитрия имеются базовое понимание что такое конкурентность и с помощью каких инструментов она реализуется. Но знания поверхностные, стоит больше уделить внимания основам. С задачами справился хорошо. Сразу же начал придумывать решение, не было недопониманий. Грамотно организовал работу с каналами и горутинами полностью аргументирую свои действия.
Рекомендации для кандидата:
Так как Дмитрий джуниор, то могу отметить что для его уровня он обладает хорошим фундаментом по go. Четко и понятно формулирует свои мысли. Так же видно что интересуется и применяет на практике best practies. Рекомендую изучать не только тонкости языка, но и основы computer science, это позволит вырасти Диме еще больше как инженеру.
Golang. Собеседование Golang. Собеседование Go разработчика. Задачи на leetcode. Собеседование. Golang уроки. Менторство. Go программирование.
#собеседование #mockсобеседование #golang #go
2 views
4297
1587
2 months ago 01:28:54 1
Моковое собеседование на Senior Python-разработчика | Solvery & Moscow Python
2 months ago 01:45:51 1
Почти Senior или ...? / Техсобес на позицию Middle Python Developer / Mock interview
2 months ago 02:11:20 14
Студент-первокурсник с 3 годами опыта разработал CRM-Prototype?? / Техсобес Junior Python Developer
2 months ago 01:47:42 13
Моковое собеседование на Junior Python-разработчика | Solvery & Moscow Python
3 months ago 00:37:34 1
Mock-собеседование по алгоритмам от Team Lead из Яндекса
7 months ago 00:51:02 1
Mock-собеседование по Go
7 months ago 00:30:59 1
Mock-собеседование старшего Go разработчика из Тинькофф | Самое полное интервью
8 months ago 01:28:34 18
Собеседование для Python Junior разработчика: реальное мок-интервью с теорией и лайвкодингом
8 months ago 01:13:33 1
Junior ML-инженер | Собеседование |
8 months ago 02:30:58 1
Программист в 13 лет? / Техсобес на позицию Trainee Python Developer / Mock interview
9 months ago 01:13:36 21
Мок-собеседование Junior Python developer
9 months ago 00:33:55 1
Mock-собеседование Go разработчика из OZON | Самое полное интервью
9 months ago 01:58:05 2
Техническое собеседование сисадмина на позицию Junior DevOps Engineer / Mock interview
9 months ago 01:06:17 1
Junior ML-инженер | Выпуск 1 | Собеседование |
10 months ago 01:46:31 1
Тестовое собеседование на .NET Middle разработчика
1 year ago 01:19:12 5
Middle Data Scientist | Часть 2. Секция Python и работы с данными | Собеседование |
1 year ago 01:04:13 1
Middle Data Scientist | Выпуск 1. Секция ML | Собеседование |
1 year ago 00:23:13 1
Мок собеседование на алгоритмы – Влад Тен – Binary Search Tree
1 year ago 00:31:21 1
Мок собеседование на алгоритмы – Влад Тен – Squares of a sorted array / Product of array except self
1 year ago 00:32:22 1
Мок собеседование на алгоритмы – Влад Тен – Linked list loop
1 year ago 00:37:31 1
Мок собеседование на алгоритмы – Влад Тен – Find duplicates
1 year ago 00:14:51 1
#39 Front-end. Вопросы на собеседовании
1 year ago 00:50:57 1
Mock - собеседование от разработчика из Яндекс (секция алгоритмов и структур данных)
1 year ago 00:52:39 1
Mock - собеседование от старшего разработчика из Ozon (секция Go)