Последние посты

Golang | Тесты
22 сент., 20:00

Golang | Тесты
22 сент., 16:10
🤔 В чем разница TCP и UDP?TCP (Transmission Control Protocol) — это протокол, который обеспечивает надёжную передачу данных, гарантируя, что все пакеты будут доставлены в правильном порядке и без потерь. TCP устанавливает соединение между клиентом и сервером перед передачей данных, проверяет целостность пакетов и управляет повторной передачей потерянных данных. UDP (User Datagram Protocol) не гарантирует доставку пакетов, не обеспечивает контроль за порядком их получения и не требует установления соединения, что делает его более быстрым, но менее надёжным. UDP предпочтителен для приложений, где скорость важнее надёжности, например, для видеостриминга или онлайн-игр.Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
Golang | Тесты
22 сент., 09:06

Golang | Тесты
22 сент., 07:00
🔴AI кодинг интервью с разработчиком из международного FinTech в четверг в 19:00ДА! Вайбкодинг реально начали проверять на интервью, поэтому мы нашли собеседующего, который проводит AI-секцию в международном финтехе, чтобы вы увидели что на ней спрашивают и как к ней подготовитьсяКак это будет: 📂 Александр Дмитриев, разработчик из известного международного финтеха, ex-VK, ex-Ozon проведет вайбкодинг секцию разработчику-добровольцу 📂 Александр будет задавать реальные вопросы с секций, которые проводил сам и комментировать ответы 📂 В конце можно будет задать любой вопрос АлександруЭто бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для разработчиков, которые хотят сменить работу, повысить свой грейд, ЗП и прокачать скиллы.Переходи


Golang | Тесты
21 сент., 20:00

Golang | Тесты
21 сент., 16:10
🤔 Какие данные не стоит индексировать?Индексы занимают память и замедляют вставку/обновление. Не стоит индексировать: - Часто изменяемые поля. - Поля с высокой избыточностью (например, булевы значения, где 90% значений — true). - Очень длинные строки (текст, JSONB без надобности). - Маленькие таблицы, где поиск и так быстрый. - Поля, по которым не происходит выборок или фильтраций.Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
Golang | Тесты
21 сент., 09:06

Golang | Тесты
20 сент., 20:00

Golang | Тесты
20 сент., 16:11
🤔 Какие бывают типы изоляции транзакций?1. Read Uncommitted – транзакция читает несохраненные изменения других транзакций (грязное чтение). 2. Read Committed – транзакция видит только сохраненные изменения других транзакций. 3. Repeatable Read – транзакция видит одинаковые данные при повторных запросах, но возможны фантомные чтения. 4. Serializable – полный контроль над данными, транзакции выполняются последовательно, но снижается производительность.Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
Golang | Тесты
19 сент., 20:00

Golang | Тесты
19 сент., 16:10
🤔 Какова осведомлённость о сборщике мусора в Go?Go имеет встроенный, автоматический сборщик мусора, поэтому разработчик не управляет памятью вручную. Однако понимание его работы важно: - GC запускается в фоновом режиме. - Поддерживается пауза менее миллисекунды для большинства случаев (начиная с Go 1.8 и выше). - Поведение GC можно настраивать через переменную окружения GOGC. Сборщик ориентирован на низкую задержку, даже если это немного снижает throughput.Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
Golang | Тесты
19 сент., 09:06

Golang | Тесты
18 сент., 20:00

Golang | Тесты
18 сент., 16:10
🤔 Что такое len и capacity в слайсе Go?1. len: текущая длина слайса, то есть количество элементов, доступных для использования. 2. capacity: общая ёмкость слайса, включая длину и свободное пространство, доступное для добавления новых элементовСтавь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
Golang | Тесты
17 сент., 20:00

Golang | Тесты
17 сент., 16:10
🤔 Какие есть способы написания обобщенного кода ?1. Интерфейсы: - Подходят для обобщения кода, работающего с разными типами, реализующими определенные методы. 2. Дженерики (Go 1.18+): - Позволяют создавать функции и структуры с параметризованными типами. 3. Композиция функций: - Использование функций высшего порядка для обработки различных данных.Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
Golang | Тесты
16 сент., 20:00

Golang | Тесты
16 сент., 16:11
🤔 Зачем нужна конструкция defer?defer в Go откладывает выполнение функции или выражения до завершения текущей функции. Это особенно полезно для гарантированного освобождения ресурсов, таких как закрытие файлов, сокетов или освобождение блокировок, даже если функция завершится с ошибкой. defer улучшает читаемость кода, позволяя явно указать операции очистки рядом с инициализацией ресурсов. Вложенные defer выполняются в порядке стека (последний добавленный — первый выполненный).Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
Golang | Тесты
16 сент., 09:06

Golang | Тесты
15 сент., 20:00
