Разработчик

Technical Writer

28 вопросов

28 вопросов

ВопросPrincipalBlack Wall Group

Как выбираешь структуру проекта на Go?

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

Расскажи вкратце о себе.

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

По каким причинам микросервис может не масштабироваться?

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

Какие ты знаешь immutable объекты в Java?

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

Как проверить целостность данных в webhook? Как защитить данные на уровне транспорта?

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

Объясни что такое интерфейс на уровне junior разработчика

38 просмотров
Вопрос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); } } package main import "fmt" func main() { x := 1 defer func() { fmt.Println("defer:", x) }() x = 2 fmt.Println("now:", x) }

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

Сервис медленно потребляет память. Как локализовать проблему?

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

При работе с highload: меньше аллокаций или лучше читаемость кода?

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

Что такое race condition (состояние гонки)?

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

SQL или NoSQL? Когда что выбираешь? Нужны ли миграции для MongoDB?

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

Какие слои видишь в приложении? Как между ними происходит общение?

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

Расскажи про один интересный кейс в твоей последней компании, вокруг чего сейчас bottleneck?

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

С какими проблемами языка Go сталкивался в продакшене?

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

Какие паттерны подходят для валидации данных, создания объекта и выбора платежного метода?

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

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

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

Какие есть разновидности exception в Java и чем они отличаются?

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

Были ли случаи, когда намеренно не использовал горутины, хотя мог? Почему?

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

Расскажи про распределенные транзакции. В чем разница между оркестрацией и хореографией?

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

Как безопасно доставить данные от формы к серверу? Как работает HTTPS?

31 просмотр