Разработчик

Technical Writer

28 вопросов

28 вопросов

ВопросPrincipalArendadata

Система оплаты с помощью телефона Необходимо реализовать архитектуру, где клиент может оплачивать покупки на кассе/КСО (касса самообслуживания) с помощью мобильного приложения. Оплата происходит НЕ по СБП. Пользователь покупая товары, выбирает оплатить с помощью приложения. Касса или КСО должны определить пользователя и запускается процесс оплаты с помощью банка клиента. СЦМ: - Кассир/клиент сканирует товары. - Переходит к оплате. - Идентифицируется на кассе/КСО. - Выбирает оплатить в приложении Магнит. - Переходит в приложение Магнит. - Выбирает установленный на телефоне банк с которого происходит оплата. - В приложении банка оплачивает покупку. - Возвращается на экран результата оплаты в приложении Магнит. - На кассе/КСО получает сообщение об успешной оплате. Нефункциональные требования: - DAU = 1000 в магазине - Кол-во магазинов 500 - Количество касс - 5 касс в среднем. - Оплата должна происходить за максимум 2 минуты. - Страница оплаты должна открываться максимум 250мс.

31 просмотр
ВопросPrincipalBlack Wall Group

public class Main { public static void main(String[] args) { Integer a = 127; Integer b = 127; Integer c = 128; Integer d = 128; System.out.println(a == b); System.out.println(c == d); } }

28 просмотров
ВопросPrincipalBlack Wall Group

Какие подходы используешь для построения сервиса? Назови основные факторы из 12-factor app

28 просмотров
ВопросPrincipalBlack Wall Group

Что применишь для безопасности API? Как авторизовать клиента и host-to-host?

24 просмотра
ВопросPrincipalBlack Wall Group

Есть ли минусы в языке Go?

24 просмотра
ВопросPrincipalBlack Wall Group

Зачем использовать DTO между слоями?

23 просмотра
ВопросPrincipalArendadata

Как посчитать количество символов (рун) в строке на Go?

20 просмотров
ВопросPrincipalArendadata

Какие есть варианты подсчёта количества символов в строке на Go? (обсуждение после собеседования)

20 просмотров