Uveďte druhy a úrovne testovania
QA / QA Automation
Čo bolo testované automatickými testami: frontend, backend? Akú knižnicu ste použili na interakciu s REST API?
Môžeš vymenovať základné princípy objektovo orientovaného programovania?
Porozprávajte o svojich pracovných skúsenostiach a aktuálnom technologickom stacku.
Prečo testy prechádzajú samostatne, ale zlyhajú pri spustení spolu?
Aký je rozdiel medzi range(101) a range(0, 101)?
Povedz mi o WebView, aké sú jeho vlastnosti a nástrahy
Aké úrovne testovania ste použili v projekte?
Aká je architektúra aplikácie: monolitická alebo mikroservisy?
Aké kódy HTTP odpovedí poznáš? Čím sa líši 401 od 403?
Čo sa deje po await: kód sa vykonáva v tom istom vlákne alebo v inom?
Napíšte funkciu, ktorá vytlačí reťazec <Name> na pohovore v <company>, predvolene predpokladáme, že spoločnosť je Ozon, ale môžete si vytvoriť aj svoju vlastnú spoločnosť.
Ako nájsť požadovanú udalosť (napríklad pád) vo Firebase/Sentry z tisícov udalostí?
Bola interakcia s databázami v rámci automatizovaných testov?
Implementujte RLE kompresiu reťazca: daný je pole znakov anglickej abecedy, komprimujte ho tak, aby sa opakujúci znak zaznamenal len raz, nasledovaný počtom opakovaní. Napríklad: AAAABBBAAA → A4B3A3.
Na akej úrovni píšete testy: monolit, mikroservisy? Ako určujete úroveň pokrytia?
Stalo sa vám niekedy, že ste museli preložiť testy z jednej úrovne na inú (napríklad z E2E na integračné/komponentové)?
Prečo ste sa rozhodli vstúpiť na trh a zvážiť nové ponuky?
Čo sú to referenčné a hodnotové typy v C#? Aký je rozdiel? Prečo je rozdelenie na zásobník a haldu? Ako sa čistí zásobník?