Система за плащане чрез телефон Необходимо е да се реализира архитектура, при която клиентът може да плаща покупки на каса/КС (касова зала за самообслужване) чрез мобилно приложение. Плащането НЕ се извършва чрез SBP. Когато потребителят купува стоки, той избира да плати чрез приложението. Касата или КС трябва да идентифицира потребителя и да стартира процеса на плащане чрез банковата му сметка. CJM: - Касиерът/клиентът сканира стоките. - Продължава към плащане. - Идентифицира се на касата/КС. - Избира да плати в приложението Магнит. - Влиза в приложението Магнит. - Избира банката, инсталирана на телефона, от която ще се извърши плащането. - В приложението на банката извършва плащането. - Връща се към екрана с резултата от плащането в приложението Магнит. - На касата/КС получава съобщение за успешно плащане. Нефункционални изисквания: - DAU = 1000 в магазина - Брой магазини 500 - Брой каси - средно 5. - Плащането трябва да се извърши максимум за 2 минути. - Страницата за плащане трябва да се отвори максимум за 250мс.
Technical Writer
Какво е състояние на състезание (race condition)?
Разкажи за един интересен случай в последната ти компания, около който сега има bottleneck?
Разкажи накратко за себе си.
Система за плащане чрез телефон Трябва да се реализира архитектура, при която клиентът може да плаща покупки на каса/КС (касова зала за самообслужване) чрез мобилно приложение. Плащането НЕ става чрез SBP. Когато потребителят купува стоки, той избира да плати чрез приложението. Касата или КС трябва да идентифицира потребителя и да стартира процеса на плащане с банката на клиента. Сценарий: - Касиерът/клиентът сканира стоките. - Продължава към плащане. - Идентифицира се на касата/КС. - Избира да плати в приложението Магнит. - Влиза в приложението Магнит. - Избира банката, инсталирана на телефона, чрез която ще се плаща. - В приложението на банката извършва плащането. - Връща се към екрана с резултата от плащането в приложението Магнит. - На касата/КС получава съобщение за успешно плащане. Нефункционални изисквания: - DAU = 1000 в магазина - Брой магазини 500 - Брой каси - средно 5. - Плащането трябва да се извърши максимум за 2 минути. - Страницата за плащане трябва да се отвори максимум за 250мс.
Какви са вариантите за броене на броя на символите в низ в Go? (след интервюто)
Как да преброим броя на символите (руните) в низ в Go?