Golang | Тесты
3.21K subscribers
30 photos
446 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%
->
83%
.
2%
: :
💊4👍3
🤔 Какой интерфейс необходимо реализовать для сериализации данных в XML в Go?
Anonymous Quiz
32%
XMLMarshaler
22%
XMLSerializer
4%
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%
Синтаксический анализатор
35%
Сортировка списка элементов
16%
Создание новых горутин
22%
Работа с сетевыми подключениями
💊8
🤔 Какой метод из пакета "strings" используется для преобразования строки в верхний регистр в Go?
Anonymous Quiz
33%
ToUpperCase
12%
UpperCase
5%
Upcase
51%
ToUpper
💊2
🤔 Что такое шардинг?

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

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

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1💊1
🤔 Какой командой в Go можно получить список всех установленных пакетов?
Anonymous Quiz
27%
go list all
18%
go list -m all
24%
go modules list
32%
go packages
👍1🔥1💊1
🤔 Какой фреймворк в Go поддерживает роутинг с паттернами?
Anonymous Quiz
12%
Express
8%
Django
7%
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
18%
Clone
49%
Copy
26%
DeepCopy
6%
New
💊4
Айтишники, это вам — в телеграм есть комьюнити по каждому направлению в IT

Там есть буквально всё: чаты для общения, тонны материала(книги, курсы, ресурсы и гайды), свежие новости и конечно же мемы

Выбирайте своё направление:

💩 Frontend 🐍 Python

🐧 Linux 👩‍💻 С/С++

👩‍💻 C# 🤔 Хакинг & ИБ

📱 GitHub 🖥 SQL

👩‍💻 Сисадмин 🤟 DevOps

⚙️ Backend 🖥 Data Science

🧑‍💻 Java 🐞 Тестирование

🖥 PM / PdM 👩‍💻 GameDev

🧑‍💻 Golang 🤵‍♂️ IT-Митапы

🧑‍💻 PHP 💻 WebDev

🖥 Моб. Dev 🖥Анали.(SA&BA)

👩‍💻 Дизайн 🖥 Нейросети

💛 1C 🤓 Книги IT

➡️ Сохраняйте в закладки
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой из следующих типов является встроенным в Go?
Anonymous Quiz
9%
char
21%
float
63%
rune
6%
double
💊4
"Ты че, дурак?" – базовая реакция сеньора на тех, кто покупает IT курсы

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

Трушные ребята учатся на жизненных каналах для айтишников. Вот топ-5 от тимлида из Сбера:

⚙️ Технолоджия – для тех, кто хочет быть в курсе новостей в айти

🧠 Ai-чница – способы превратить нейросети в заработок $$$

💻 ИИ тебя заменит! – тенденции айти рынка в связке с нейросетями

4️⃣ Войти в IT – тонны бесплатного обучения для прогеров

😄 IT индус – сборник айти мемов
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какие сущности есть в планировщике?

В типичном планировщике задач (например, в Kubernetes, Airflow, Celery или crontab) можно выделить следующие основные сущности:
- Задача (Job/Task) — действие, которое нужно выполнить.
- Триггер или расписание (Schedule/Trigger) — условие запуска задачи (по времени, событию).
- Очередь (Queue) — буфер, где задачи ждут выполнения.
- Исполнитель (Executor/Worker) — компонент, исполняющий задачи.
- Даг или пайплайн — логическая последовательность задач с зависимостями.
- Статус/лог выполнения — журнал и результат каждой задачи.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
🤔 Какой тип данных возвращает функция time.Now()?
Anonymous Quiz
7%
int
3%
string
87%
time.Time
4%
float64
👍2💊2