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

Вопросы собесов t.me/+ajHN0OKU1okyZDky
Задачи t.me/+MURwpbl6Nq9kYzJi
Вакансии t.me/+mX_RBWjiMTExODUy
Download Telegram
🤔 Что такое Prometheus?

Это инструмент для мониторинга и алертинга. Он собирает метрики, сохраняет их в виде временных рядов и предоставляет мощный язык запросов для анализа данных.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2
Forwarded from easyoffer
Ура, друзья! Изиоффер переходит в публичное бета-тестирование!

🎉 Что нового:
🟢Анализ IT собеседований на основе 4500+ реальных интервью
🟢Вопросы из собеседований с вероятностью встречи
🟢Видео-примеры ответов на вопросы от Senior, Middle, Junior грейдов
🟢Пример лучшего ответа
🟢Задачи из собеседований
🟢Тестовые задания
🟢Примеры собеседований
🟢Фильтрация всего контента по грейдам, компаниям
🟢Тренажер подготовки к собеседованию на основе интервальных повторений и флеш карточек
🟡Тренажер "Реальное собеседование" с сценарием вопросов из реальных собеседований (скоро)
🟢Автоотклики на HeadHunter
🟢Закрытое сообщество easyoffer


💎 Акция в честь открытия для первых 500 покупателей:
🚀 Скидка 50% на PRO тариф на 1 год (15000₽ → 7500₽)

🔥 Акция уже стартовала! 👉 https://easyoffer.ru/pro
Please open Telegram to view this post
VIEW IN TELEGRAM
💊5🤔3
🤔 Какой пакет используется для работы с хэш-функциями HMAC в Go?
Anonymous Quiz
47%
crypto/hmac
46%
crypto/hash
2%
crypto/mac
5%
crypto/hashmac
💊1
🤔 Какой термин лучше всего описывает отношения между структурами в Go, когда одна структура включает другую?
Anonymous Quiz
68%
Композиция
5%
Агрегация
26%
Наследование
1%
Ассоциация
💊1
🤔 Как называется механизм сборки мусора?

Go использует трассирующий сборщик мусора с метками (mark-and-sweep).
Он проходит в два этапа:
1. Mark — находят все доступные (живые) объекты.
2. Sweep — освобождают недоступные (мертвые) объекты.
GC работает инкрементально и в параллель с приложением, начиная с Go 1.5.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
🤔 Какой метод используется для завершения потока?
Anonymous Quiz
18%
Stop
14%
Terminate
28%
Exit
41%
Kill
💊9
🤔 Какое ключевое слово используется для объявления анонимного блока кода, который исполняется немедленно в Go?
Anonymous Quiz
5%
block
4%
scope
82%
func
9%
lamda
💊7
🤔 В чем отличия HTTP 1.1 и HTTP 2?

HTTP/2 поддерживает мультиплексирование запросов, бинарный формат и сжатие заголовков, что делает его быстрее, чем текстовый и последовательный HTTP/1.1.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
🤔 Какой метод используется для ожидания завершения потока?
Anonymous Quiz
82%
Wait
4%
Join
7%
Sync
8%
Await
💊27🤔14
🤔 Какой метод из пакета "net" используется для получения имени хоста по IP-адресу в Go?
Anonymous Quiz
33%
LookupHost
24%
LookupAddr
17%
ResolveIP
26%
GetHostByName
🤔 Как можно слить два слайса?

Слияние двух слайсов выполняется с помощью append:
1. Оператор ... разворачивает элементы второго слайса, добавляя их к первому.
2. Новый слайс может использовать новую память, если ёмкость исходного недостаточна.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3
🤔 Какой метод из пакета "os" используется для изменения прав доступа к файлу в Go?
Anonymous Quiz
10%
ChangePermissions
8%
ChangePermissions
59%
Chmod
23%
SetMode
💊5
🤔 Какой метод используется для клонирования экземпляра?
Anonymous Quiz
25%
Clone
67%
Copy
7%
Duplicate
1%
Replicate
💊10
🤔 Какие циклы есть в Go?

Go поддерживает только цикл for, который можно использовать как:
Классический цикл с условиями (for i := 0; i < 10; i++).
Цикл с проверкой условия (for i < 10).
Бесконечный цикл (for {}), который останавливается вручную через break.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥1
🤔 Какой инструмент в Go используется для создания исполняемого файла из исходного кода?
Anonymous Quiz
90%
go build
7%
go run
2%
go exec
1%
go compile
💊3
🤔 В каком пакете находится функция для вычисления абсолютного значения числа в Go?
Anonymous Quiz
3%
strings
96%
math
1%
fmt
0%
os
🤔 Сколько в памяти занимают реализации int32 и int64?

int32 занимает 4 байта (32 бита), а int64 — 8 байт (64 бита) памяти.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9💊5
🤔 Какое ключевое слово используется для обработки ошибок и паник в Go?
Anonymous Quiz
4%
handle
8%
catch
82%
recover
6%
try
🤔 Что будет происходить при конкурентной записи в map?

Конкурентная запись в обычную map приведет к состоянию гонки данных, что может вызвать некорректные результаты, панику или крах программы, так как map не является потокобезопасной.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🤔 Какое ключевое слово используется для объявления глобальной переменной в Go?
Anonymous Quiz
8%
global
74%
var
17%
const
1%
static
💊1