Защо се използва функционалният полиморфизъм: за създаване на интерфейс и неговата реализация с няколко класа?
QA / QA Automation
Подредете компонентите на Kafka на схемата (Producer, Consumer, Topic, Partition, Zookeeper и др.)
Коригирайте метода, който връща максималната дължина на последователност, в която всеки следващ елемент се увеличава с 1, в даден масив от цели числа. Ако списъкът съдържа 1 елемент, дължината на последователността е 1.
Имаш голям брой натрупани грешки (например, 80 от 100 задачи са грешки). Какво да правиш с това? Как да избегнеш натрупването в бъдеще?
Какво и на какви етапи трябва да прави AQA при работа по задача?
Нека приемем, че алгоритъмът за изчисляване на лихвената ставка по вноската зависи от два параметъра: - наличието на клиентска абонаментна услуга: A, B, C (желателно е да я има при клиента) - срок на вноската Как тези параметри влияят на лихвената ставка: 1. Срок на вноската 1.1. до 6 месеца -> ставка 17% 1.2. повече от 6 месеца -> ставка 15% 2. Наличие на абонамент при клиента 2.1. абонамент A -> ставката ще се увеличи с 20% 2.2. абонамент B -> ставката може да се увеличи с 1,5% Задача: анализирайте проверките, които е направил вашият колега, и допълнете списъка с проверки. За това имате не повече от 5 минути.
Как бихте направили промени в кодовата база от гледна точка на работа с Git?
Какво се случва с съобщението в Kafka след като го прочете потребителят?
Какви са логовете? Какво може да се намери там?
// Задача: Напишете метод, който връща true, // ако входният масив от int съдържа 3 или повече // последователни числа навсякъде. // Например: // someMethod([2, 4, 5, 6, 2]) -> true // someMethod([0, 22, 23, 24, 29]) -> true // someMethod([1, 2, 3, 4]) -> true // someMethod([1, 2, 4]) -> false
Какво виждаш в лог записа? Каква информация може да се намери?
Ако API работи през HTTPS, използва GET, POST, PUT, PATCH, DELETE според предназначението си и обменя JSON, ще бъде ли винаги RESTful?
Какви други техники за дизайн на тестове, освен класовете на еквивалентност и анализа на граничните стойности, сте използвали на практика?
Какво е REST и как го разбирате?
Какъв е протоколът TLS?
Как бихте организирали процеса по приемане на продукт, реализиран от аутсорсинг екип, според съществуващите изисквания?
Посочете три основни предимства на внедряването на съобщителен брокер в архитектурата.