❓ Переменные, объявленные, но не использованные в Go, приведут к ошибке в рантайме
Anonymous Poll
44%
Да
56%
Нет
1%
Наверное
❓ Что делает math.Trunc()
Anonymous Poll
76%
Отсекает дробную часть числа
6%
Отсекает целую часть числа
5%
Оставляет в числе только нули
17%
Убирает нули из числа
❓ Почему в мапе могут возникать коллизии
Anonymous Poll
2%
Потому что Go использует недостаточно быстрые хеш-функции
87%
Несколько разных ключей могут дать одинаковый хеш или попасть в один bucket
9%
map в Go имеет фиксированный размер и при превышении лимита новые ключи вытесняют старые
7%
Вместо хранения полного хеша для каждого ключа используется только первый байт
System Design интервью с ТимЛидом из американского FinTech уже завтра
29 октября(уже завтра!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью по System Design.
Как это будет:
📂 Дмитрий Дорофеев, TeamLead в американском FitTech Truv Inc, ex-VK, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Дмитрий будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Дмитрию
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Go-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_go_bot
Реклама.
О рекламодателе.
29 октября(уже завтра!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью по System Design.
Как это будет:
📂 Дмитрий Дорофеев, TeamLead в американском FitTech Truv Inc, ex-VK, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Дмитрий будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Дмитрию
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Go-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_go_bot
Реклама.
О рекламодателе.
🔥1
❓ Вопросы прошлой пятидневной недели мне _____________
Anonymous Poll
16%
Очень понравились
29%
Понравились
19%
Скорее не понравились
13%
Не понравились
39%
Почему такой акцент на пятидневной неделе?
❓ Какие методы предоставляет atomic.Value
Anonymous Poll
28%
Read() и Write()
11%
Lock() и Unlock()
2%
Start() и Stop()
62%
Store() и Load()
❓ Что произойдет, если в atomic.Value сначала записать строку, а потом попытаться записать целое число
Anonymous Poll
32%
Значение перезапишется без ошибок
58%
Программа завершится с паникой
9%
Второе значение проигнорируется
4%
Произойдет дедлок
❓ Обеспечивает ли atomic.Value потокобезопасность вложенным полям структуры
Anonymous Poll
25%
Да, полностью
63%
Нет, только атомарность самой структуры
13%
Да, но только для числовых типов
0%
Только для полей типа string
1%
Нет, если полей больше 10
✨ Halloween Special — последний день магии! 👻
Успевай сегодня купить курсы со скидкой 40%!
А также участвуй в розыгрыше MacBook Pro 14 💻
После полуночи останется только тыква 🎃
🔮 Открой портал и выбери курс (https://clc.to/NETHER)
Успевай сегодня купить курсы со скидкой 40%!
А также участвуй в розыгрыше MacBook Pro 14 💻
После полуночи останется только тыква 🎃
🔮 Открой портал и выбери курс (https://clc.to/NETHER)
🌚1
❓ Что означает понятие потокобезопасность
Anonymous Poll
5%
Код захэшируется при выполнении параллельно
87%
Код корректно выполнится при выполнении параллельно
7%
Код скрывает переменные при выполнении параллельно
4%
Код нельзя запустить параллельно
❓ В какой момент вычисляются аргументы функции, вызванной с defer
Anonymous Poll
33%
Во время выполнения отложенной функции
58%
В момент объявления defer
6%
В конце программы
5%
Во время компиляции
❓ Что произойдет с порядком выполнения нескольких defer вызовов в одной функции
Anonymous Poll
10%
Выполняются в порядке их объявления
0%
Выполняются одновременно горутинами
84%
Выполняются в обратном порядке
5%
Выполняются случайно