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

Вопросы собесов t.me/+ajHN0OKU1okyZDky
Задачи t.me/+MURwpbl6Nq9kYzJi
Вакансии t.me/+mX_RBWjiMTExODUy
Download Telegram
🤔 Какое ключевое слово используется для принудительной остановки горутины?
Anonymous Quiz
6%
stop
12%
kill
23%
cancel
59%
никакое
🤔 Куда смотреть, если лагает сервер?

Если сервер "тормозит", важно пошагово анализировать:
- CPU / память / диск: проверить загрузку через мониторинг (htop, top, Prometheus, Grafana).
- Сеть: задержки, потери пакетов, перегрузка порта.
- Логи приложения и системы: ошибки, таймауты, исключения.
- Количество запросов / соединений: возможно, сервер не выдерживает нагрузку.
- База данных: медленные запросы, блокировки.
- Очереди / кэши: переполнение, задержки в обработке.
Всё это помогает локализовать «узкое место».


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🤔 Какой фреймворк в Go используется для создания CLI-приложений?
Anonymous Quiz
61%
Cobra
7%
Electron
2%
PyInstaller
30%
CLI11
💊7👍1
🤔 Как обозначается доступ к полю структуры в Go?
Anonymous Quiz
8%
структура:поле
84%
структура.поле
2%
структура->поле
5%
структура[поле]
💊7
🤔 Что такое замыкание?

Замыкание (closure) — это функция, которая захватывает переменные из внешней области видимости и продолжает использовать их даже после выхода из этой области.
Замыкание «помнит» окружение, в котором оно было создано, и может работать с ним как с локальным контекстом.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🤔 Какой из следующих параметров функции может быть вариативным (variadic) в Go?
Anonymous Quiz
6%
Первый параметр
5%
Второй параметр
46%
Последний параметр
43%
Любой параметр
💊4
🤔 Какое значение вернет функция strings.Compare("apple", "banana") в Go?
Anonymous Quiz
43%
-1
38%
0
14%
1
6%
2
🤔 Сколько весит слайс в байтах?

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


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

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1