uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling 👈

Golang | Тесты

Golang | Тесты

Kanalga Telegram’da o‘tish

Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @sendme_ads

Ko'proq ko'rsatish
3 023
Obunachilar
-224 soatlar
-117 kun
-3930 kun
Postlar arxiv
🤔 Как в Go проверить, является ли переменная указателем?
Anonymous voting

🤔 Как слайсы работают? Слайсы в Go — это динамические массивы, которые ссылаются на подмножество базового массива, но могут изменять свой размер. Они содержат указатель на базовый массив, длину и ёмкость (capacity), которая определяет, сколько элементов может быть добавлено до выделения новой памяти. Слайсы эффективны для работы с массивами, так как они позволяют обращаться к частям массива без копирования данных. Если слайс выходит за пределы своей ёмкости, создаётся новый массив, и элементы копируются. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какая из следующих характеристик присуща обобщениям в Go?
Anonymous voting

🔥 Скрытые вакансии с удаленной работой для Golang разработчика, которые нигде больше не публикуются. Напрямую от компаний, с
🔥 Скрытые вакансии с удаленной работой для Golang разработчика, которые нигде больше не публикуются. Напрямую от компаний, с контактами рекрутеров. 🔹 Golang Go Jobs | Вакансии 🔸 Все каналы с вакансиями

🤔 Какой инструмент в Go помогает отслеживать использование памяти?
Anonymous voting

🤔 Что такое mutex, какие они бывают и как их использовать? Mutex (mutual exclusion) — это механизм синхронизации, который предотвращает одновременный доступ нескольких потоков к общим ресурсам, таким как данные или память. Основная задача мьютекса — блокировка доступа к ресурсу до тех пор, пока один поток не завершит работу с ним, после чего ресурс становится доступным для других потоков. Мьютексы бывают обычными (нельзя повторно захватывать одним и тем же потоком) и рекурсивными (позволяют одному потоку захватывать мьютекс несколько раз без блокировки). Мьютексы используются для решения проблем многопоточности, таких как гонки данных, и обеспечивают согласованность данных при параллельном доступе. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Как в Go объявить функцию, которая принимает указатель на массив целых чисел и возвращает строку?
Anonymous voting

🎓 Тестовый собес с Go Senior из Гамбурга, с опытом работы в Yandex и Uzum [ + эталонные ответы на 50 сложных вопросов в пода
🎓 Тестовый собес с Go Senior из Гамбурга, с опытом работы в Yandex и Uzum [ + эталонные ответы на 50 сложных вопросов в подарок ] В четверг, 8 октября, в 19:00 МСК приходи онлайн на тестовое собеседование. Можно посмотреть, как всё устроено изнутри, и понять, насколько ты готов к такому интервью. Интервьюер: Маруф Караев — Senior Software Engineer из Гамбурга, ex-Yandex, ex-Uzum. Как это будет: 📂 Маруф задаст разработчику-добровольцу те вопросы и задачи, которые даёт кандидатам на своих интервью. Заранее их никто не знает; 📂 После каждого ответа Маруф даст обратную связь: что прозвучало сильно, а что стоило раскрыть иначе. Так станет понятнее, на что обращают внимание на собесе; 📂 В конце сможешь задать Маруфу любой вопрос и получить развёрнутый ответ; Эфир проходит в рамках менторской программы ШОРТКАТ для Go-разработчиков, которые хотят сменить работу и вырасти в грейде и зарплате. 🎁 Подарок для всех, кто зарегается на веб: файл с эталонными ответами на 50 сложных вопросов с Go-интервью 🔥 Жми на кнопку, чтобы попасть на эфир и забрать подарок ↓ @shortcut_go_bot Реклама. О рекламодателе.

🤔 Что возвращает функция Compare, если первая строка "xyz", а вторая "xyz"?
Anonymous voting

🤔 Какие есть особенности синтаксиса получения и записи значений в map? 1. Получение значения: value, exists := map[key], где exists указывает, присутствует ли ключ. 2. Запись значения: map[key] = value. 3. Удаление ключа: delete(map, key). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой метод из пакета "os" используется для изменения прав доступа к файлу в Go?
Anonymous voting

🤔 Что такое race condition в Go?
Anonymous voting

🤔 Какие виды индексов в PostgreSQL? PostgreSQL поддерживает: - B-Tree — по умолчанию, для равенства и диапазонов. - Hash — для быстрого поиска по точному совпадению. - GIN (Generalized Inverted Index) — для массивов, JSONB, полнотекстового поиска. - GiST (Generalized Search Tree) — для гео-данных и поиска по диапазону. - BRIN (Block Range Index) — для очень больших таблиц с логически отсортированными данными. - Expression indexes — индексы по вычислениям, а не просто по полю. - Partial indexes — индексы по части строк (например, только по активным записям). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой тип ошибки в Go указывает на проблему с подключением к базе данных?
Anonymous voting

🤔 Какой метод из пакета "os" используется для создания символической ссылки в Go?
Anonymous voting

🤔 Что будет, если закрыть уже закрытый канал? Закрытие закрытого канала вызывает panic. Рекомендуется не закрывать канал дважды и проверять, закрыт ли он (recover или sync.Once для защиты от дублирующего закрытия). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Как в Go импортировать несколько пакетов из стандартной библиотеки?
Anonymous voting

🤔 Как в Go проверить наличие значения в канале без блокировки?
Anonymous voting

🤔Что такое SOLID: SOLID — это акроним, описывающий пять основных принципов объектно-ориентированного программирования и дизайна: Single responsibility, Open/closed, Liskov substitution, Interface segregation и Dependency inversion. Эти принципы направлены на создание более понятного, гибкого и поддерживаемого кода. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Как в Go создать структуру с полем Name и методом DisplayName, который выводит имя на экран?
Anonymous voting