Czy możesz opowiedzieć, jak zwykle organizowane są procesy rekrutacyjne w twojej firmie?
QA / QA Automation
Jak mikroserwisy komunikowały się ze sobą?
Co się dzieje, gdy używasz operatora delete z tablicą w JavaScript?
Czy w praktyce korzystałeś z testowania parzystego?
Czy możesz wyjaśnić, co oznacza architektura z dwoma poziomami podziału komponentów?
Jak udowodnisz klientowi, że między pisaniem testów a ich wykonaniem nie pominięto żadnego wymogu ani scenariusza?
PM mówi: trzeba przetestować aplikację w ciągu godziny, za godzinę jest release. Co zrobisz?
Do czego służą systemy logowania? Można po prostu wejść na serwer lub pobrać plik.
W jakich typach aplikacji zazwyczaj nie jest wymagana automatyczna testacja?
Jakie metryki jakości powinien monitorować AQA w projekcie? Opowiedz więcej o pokryciu testów i jak z nim pracować.
Jakie rodzaje testów użyłbyś do przetestowania tego systemu?
Czym jest RESTful? Jakie są kryteria REST?
Zdefiniuj klucze główne i obce w tabelach accounts i payments
Jaki jest sens architektury mikroserwisów?
Czym jest buforowanie API? Jak rozwiązać problem aktualności pamięci podręcznej?
Jakie elementy interfejsu są wyświetlane, gdy wchodzisz do Swagger UI?
Czy INSERT i UPDATE zostaną wykonane, jeśli w transakcji nie ma COMMIT?
Ułóż komponenty Kafka na schemacie (Producer, Consumer, Topic, Partition, Zookeeper itp.)
Napraw metodę, która zwraca maksymalną długość ciągu, w którym każdy kolejny element zwiększa się o 1, w podanej tablicy liczb całkowitych. Jeśli lista składa się z 1 elementu, długość ciągu wynosi 1.
Dlaczego używa się polimorfizmu funkcjonalnego: aby stworzyć interfejs i zaimplementować go kilkoma klasami?