Golang задачи с собеседований
4.53K subscribers
504 photos
6 videos
12 files
243 links
Задачи, тесты и теоретические вопросы по Go. Так же по gin, grpc, горутинах, архитектуре api и http стэку.

Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
Download Telegram
❗️ Оцените вопросы прошлой недели в двоичной системе
Anonymous Poll
24%
001
5%
010
20%
011
32%
100
27%
101
🤔2
Какой механизм Go используется для реализации паттерна fan-in
Anonymous Poll
13%
Мьютекс
85%
Каналы
2%
Таймеры
2%
Интерфейсы
Сколько верных ответов было у вас на этой неделе
Anonymous Poll
50%
5-7
17%
3-4
9%
1-2
24%
Ни одного, ну и вопросы!
🤡2
Что делает метод Get() у sync.Pool, если внутри нет ни одного объекта и поле New не задано
Anonymous Poll
13%
Паникует
17%
Блокируется, пока не появится объект
24%
Создаёт новый объект через reflect.New
48%
Возвращает nil
Поставьте эмодзи, который ассоциируется с вопросами прошедшей недели
Anonymous Poll
22%
👍
16%
⚡️
10%
⭐️
35%
🤨
18%
😢
14%
😞
Go операция atomic.CompareAndSwapInt32 используется для реализации lock-free алгоритмов. Как называется проблема, когда значение меняется с A на B, затем обратно на A
Anonymous Poll
4%
Deadlock
64%
ABA-проблема
23%
Race Condition
9%
Livelock
Какой метод регистрирует ошибку и продолжает выполнение теста, но не выводит сообщение об ошибке
Anonymous Poll
71%
t.Error()
24%
t.Fail()
3%
t.Fatal()
3%
t.FailNow()