Golang | Тесты
2.92K subscribers
24 photos
338 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+ajHN0OKU1okyZDky
Задачи t.me/+MURwpbl6Nq9kYzJi
Вакансии t.me/+mX_RBWjiMTExODUy
Download Telegram
🤔 Какой из следующих параметров функции может быть вариативным (variadic) в Go?
Anonymous Quiz
6%
Первый параметр
4%
Второй параметр
45%
Последний параметр
44%
Любой параметр
💊6
🤔 Какое значение вернет функция strings.Compare("apple", "banana") в Go?
Anonymous Quiz
39%
-1
39%
0
15%
1
6%
2
🤔 Сколько весит слайс в байтах?

Слайс в Go — это структура-обёртка, которая весит 24 байта:
- 8 байт — указатель на массив.
- 8 байт — длина.
- 8 байт — вместимость (capacity).
Это не считая данных, на которые указывает слайс — они хранятся отдельно.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤔1
🤔 Какое значение имеет RefreshToken в Go?
Anonymous Quiz
15%
true
5%
false
69%
строка
11%
число
💊14🤔7
🤔 Какое значение по умолчанию у переменной типа float64 в Go?
Anonymous Quiz
91%
0.0
5%
nil
2%
NaN
2%
1.0
💊2
🤔 Какие есть средства обобщённого программирования?

Обобщённое (generics) программирование включает:
- Параметрические типы — функции и структуры с типами-плейсхолдерами.
- Ограничения (where, extends, : T) — накладывают требования на типы.
- Обобщённые интерфейсы и классы.
- Type erasure — скрытие конкретного типа при сохранении поведения. Generics позволяют писать универсальный, повторно используемый код с типовой безопасностью.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
🤔 Как в Go называется процесс упаковки исходного кода в бинарный файл?
Anonymous Quiz
94%
Компиляция
1%
Интерпретация
1%
Скриптинг
4%
Ассемблирование
💊8🤔2
🤔 Чем stream отличается от unary?

Эти термины часто встречаются в gRPC и API:
- Unary — классический вызов: клиент делает запрос, сервер возвращает единственный ответ.
- Stream — потоковая передача:
- Server streaming — сервер отправляет несколько ответов.
- Client streaming — клиент отправляет поток данных.
- Bidirectional — оба обмениваются потоками данных.
Streaming нужен, когда нужно передавать большие объёмы или непрерывный поток данных.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
🤔 Какой метод из пакета "crypto/md5" используется для создания нового хеш-объекта MD5 в Go?
Anonymous Quiz
52%
New
15%
Create
30%
Generate
3%
Init
💊2
🤔 Какие ключи могут быть в Map?

Ключи должны быть сравнимыми типами, которые можно проверять на равенство.
1. Допустимые типы:
- Примитивы: int, float, string, bool.
- Указатели.
- Структуры, если все их поля имеют сравнимые типы.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🤔 Как в Go объявить срез целых чисел?
Anonymous Quiz
2%
var arr [int]
88%
var arr []int
10%
var arr int[]
0%
var arr integer[]
💊1