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

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

Команда kill отправляет сигналы процессам для их управления, например, завершения, приостановки или возобновления.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
🤔 Каким образом в Go можно создать срез из массива?
Anonymous Quiz
4%
arr.createSlice()
81%
arr[:n]
11%
arr.slice(n)
4%
arr.toSlice(n)
👍1
🤔 Что такое утиная типизация?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🤔 Какой файл в Go используется для управления зависимостями проекта?
Anonymous Quiz
94%
go.mod
4%
dependencies.yaml
1%
package.json
1%
requirements.txt
🤔 В чем отличия HTTP 1.1 и HTTP 2?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
🤔 Какой командой в Go можно скачать и установить зависимости проекта?
Anonymous Quiz
16%
go install
72%
go get
7%
go build
5%
go fetch
🤔 Какие ключи могут быть в МАПе?

В map ключи должны быть сравнимыми, то есть поддерживать операцию сравнения ==. Это означает, что в качестве ключей можно использовать типы, такие как string, int, float, bool, array, pointer, struct (если все его поля сравнимы). Нельзя использовать slice, map, function в качестве ключей, так как они не поддерживают сравнение.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51🔥1
🤔 Как в Go импортировать несколько пакетов из стандартной библиотеки?
Anonymous Quiz
10%
import "fmt", "os"
2%
import ["fmt", "os"]
10%
import { "fmt", "os" }
78%
import ( "fmt" "os" )
💊1
🤔 Какой оператор используется для конкатенации строк в Go?
Anonymous Quiz
6%
&
79%
+
6%
concact
9%
append
🤔 В чем разница между императивным и декларативным?

Императивный подход описывает, как выполнить задачу, а декларативный — что нужно сделать, оставляя детали выполнения системе.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🤔 Как в Go определить метод для структуры с указателем на структуру в качестве получателя (receiver)?
Anonymous Quiz
79%
func (t *Type) Method()
4%
func (t Type) Method()
15%
func (t *Type) *Method()
2%
func (t Type*) Method()
🤔Что такое эвакуация, и в каком случае она будет происходить?

Эвакуация — это перемещение объектов из младшего поколения памяти в старшее при сборке мусора, если объект переживает несколько циклов сборки.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤔 Как объявить константу с именем Pi и значением 3.14 в Go?
Anonymous Quiz
5%
constant Pi = 3.14
34%
const Pi := 3.14
61%
const Pi = 3.14
0%
constant Pi := 3.14
🤔 Какое значение по умолчанию имеет целочисленная переменная (int) в Go?
Anonymous Quiz
3%
-1
90%
0
5%
nil
2%
undefined
💊1
🤔 Насколько увеличивается слайс при append?

При достижении текущей ёмкости слайс увеличивается примерно в 2 раза, чтобы минимизировать перераспределения памяти.

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