TGViewer
YeaHub Tech YeaHub Tech @yeahub_tech · 412 subscribers
Post #376 62
🧑‍💻 Подборка из 5 вопросов для Golang разработчиков

1. Какие микросервисы вы разрабатывали? Как они взаимодействовали между собой?
Примеры микросервисов:

- Сервис аутентификации (JWT, OAuth).
- Сервис платежей (интеграция с Stripe).
- Сервис уведомлений (Email/SMS).

Взаимодействие через REST API, gRPC или RabbitMQ.

2. Какие меры безопасности вы применяли при работе с Django и Postgres?
Основные меры:

- Django: CSRF-токены, HTTPS, django-axes.
- Postgres: Шифрование, ограничение прав пользователей.

3. Как бы вы реализовали хранение больших бинарных данных (например, BinaryField) в Postgres?
Для небольших файлов (до 1 ГБ) можно использовать bytea (бинарный тип). Для больших файлов лучше хранить ссылки на файлы в файловой системе или использовать Large Objects (LOB) в Postgres.

4. Напишите запрос для выборки всех кредитов физическим лицам с просроченной задолженностью.
SELECT c.* 
FROM credits c
JOIN clients cl ON c.client_id = cl.id
WHERE cl.type = 'individual'
AND c.due_date < CURRENT_DATE
AND c.paid_amount < c.total_amount;


5. Как Postgres хранит данные внутри себя?
PostgreSQL хранит данные в таблицах, которые разбиты на страницы (обычно 8 КБ). Каждая страница содержит записи (tuples), а индексы ускоряют поиск.

#microservices #api #rabbitmq #security #django #postgresql #binary #storage #sql #query #database
  • 🔥 1
More from @yeahub_tech
  1. Oct 8, 2026#course #задачи #тесты 📚 JavaScript. A3 Задачи Задачи на программирования на языке JavaSc…
  2. Oct 7, 2026#course #начинающие 📚 Твой Golang Твой Golang — это идеальный старт для освоения языка. П…
  3. Oct 5, 2026🧑‍💻 Вопросы с собесов для Node.js Разработчика 1. Как использовать Service Workers для р…
  4. Oct 2, 2026#Собес #transaction #propagation #required 🤔 Что такое propagation у транзакций и какие т…
  5. Oct 1, 2026#book #book 📚 Библия C#. 6-е изд. Автор: Михаил Фленов Это настольная книга программиста,…
  6. Sep 30, 2026#repository #books 📚 Коллекция официальных электронных книг от Unity Сайт представляет со…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →