QA / QA Automation
Ako boli vaše procesy usporiadané po odkrivanju problémov?
Máte skúsenosti s budovaním tímov alebo mentorovaním ľudí, zavádzaním ich do témy QA/automatizácie?
S akými typmi API, okrem REST, ste oboznámený?
Ako dobre poznáte riadenie z pohľadu správy testov? Ktoré stretnutia zaberajú väčšinu vášho pracovného času?
A ak hovoríme konkrétne o príkazoch Bash (nie Git) — napríklad vytvorenie súboru, presunutie súboru atď.
Čo je Git v všeobecnosti?
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.
Vieš povedať, čo znamená kľúčové slovo Final v Jave?
Ako nútene ukončiť proces v Linuxe, ak bežný kill ne funguje?
Aké druhy testovania poznáte?
V žiadnom prípade sa nezúčastňujete na automatizácii, správne?
Aké HTTP metódy poznáš?
Interviewér uviedol, že min_dist bol inicializovaný na nulu, čo nie je správne pre hľadanie minima. Ako správne inicializovať a opraviť algoritmus?
Ako otestovať API endpoint na aktualizáciu používateľských údajov so dvoma povinnými poľami (email, telefón) a dvoma nepovinnými (meno, priezvisko)?
Ako sa zvyčajne riešili konfliktné situácie? Povedzte viac podrobností o prípade s analytikom.
Čo je autentifikácia? Ako funguje Bearer token?
Čo je kolízia?
Ako chápete úlohu QA? Čo patrí do tejto úlohy?
Obrazec za prijavo: vnesete veljaven uporabniško ime/geslo, kliknete na prijava, vizualno se ničesar ne dogaja. Kako bi to raziskali in zakaj bi se to lahko zgodilo?
Neformálny začiatok rozhovoru