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

Вопросы собесов t.iss.one/+ajHN0OKU1okyZDky
Задачи t.iss.one/+MURwpbl6Nq9kYzJi
Вакансии t.iss.one/+mX_RBWjiMTExODUy
Download Telegram
🤔 Что известно про планирование goroutine

Планирование горутин управляется M:N моделью, где:
- G (goroutine) — лёгкая задача.
- M (machine) — системный поток.
- P (processor) — логическая единица исполнения, выполняющая G на M.
Планировщик:
- Назначает горутины на доступные процессоры.
- Переключает задачи при блокировке.
- Использует стратегию work-stealing, чтобы равномерно загружать потоки.
- Работает независимо от ОС.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤔2💊1
🤔 Какой оператор в Go используется для обращения к полю структуры?
Anonymous Quiz
11%
:
5%
->
82%
.
1%
: :
💊4👍3
🤔 Какой интерфейс необходимо реализовать для сериализации данных в XML в Go?
Anonymous Quiz
33%
XMLMarshaler
22%
XMLSerializer
2%
XMLer
43%
xml.Marshaler
Forwarded from Идущий к IT
🔥 Записал видос "Как за 3 минуты настроить Автоотклики на вакансии HeadHunter" больше не придется заниматься этой унылой рутиной

📺 Видео: https://youtu.be/G_FOwEGPwlw
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Что такое указатели?

Указатели — это переменные, которые хранят адреса других переменных в памяти. Они позволяют изменять данные в памяти напрямую, что экономит ресурсы, избегая копирования. Указатели полезны для работы с большими структурами или данных, передаваемых между функциями.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🤔 Какой из следующих элементов наиболее вероятно использует обобщения?
Anonymous Quiz
27%
Синтаксический анализатор
36%
Сортировка списка элементов
17%
Создание новых горутин
22%
Работа с сетевыми подключениями
💊8
🤔 Какой метод из пакета "strings" используется для преобразования строки в верхний регистр в Go?
Anonymous Quiz
33%
ToUpperCase
12%
UpperCase
5%
Upcase
50%
ToUpper
💊2
🤔 Что такое шардинг?

Шардинг — это метод горизонтального разделения базы данных, при котором данные распределяются между несколькими серверами (шардами) для улучшения производительности и масштабируемости. Каждый шард хранит уникальный поднабор данных, позволяя распределить нагрузку и снизить время отклика при больших объемах данных. Шардинг часто используется в распределенных системах для обеспечения более эффективного управления данными.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍2
🤔 Какой командой отправляются изменения в удалённый репозиторий Git?
Anonymous Quiz
3%
git send
16%
git commit
6%
git upload
75%
git push
👍3💊2
🤔 Какой метод из пакета "math" используется для вычисления экспоненты числа в Go?
Anonymous Quiz
68%
Exp
9%
Exponent
9%
Power
14%
ExpN
👍2💊1
🤔 В чем разница между буферизированными и небуферизированными каналами?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1💊1
🤔 Какой командой в Go можно получить список всех установленных пакетов?
Anonymous Quiz
26%
go list all
15%
go list -m all
25%
go modules list
34%
go packages
👍1🔥1💊1
🤔 Какой фреймворк в Go поддерживает роутинг с паттернами?
Anonymous Quiz
13%
Express
8%
Django
6%
Flask
73%
Chi
💊5👍2
🤔 Какие бывают версии HTTP, используемые?

Поддерживает HTTP/1.0, HTTP/1.1, HTTP/2 и HTTP/3. Использование HTTP/2 встроено в стандартную библиотеку, а поддержка HTTP/3 возможна через сторонние библиотеки.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
🤔 Какой метод из пакета "reflect" используется для создания копии структуры в Go?
Anonymous Quiz
19%
Clone
45%
Copy
30%
DeepCopy
7%
New
💊2