Ar ar jums ir bijusi darba ar citiem API veidiem, izņemot REST? Kādas HTTP metodes jūs zināt? Vai POST metode var izdzēst vienību?
QA / QA Automation
Kādus iebūvētos datu tipus pazīstat Python? Kurie no tiem ir maināmi, kuri – nemaināmi?
Ko nozīmē punktā CV "datu integritātes pārbaude starp pakalpojumiem"? Kādu lomu šajā procesā spēlēja SQL vaicājumi?
Kādus rīkus jūs izmantojāt darbā ar Kafka?
Praktiska uzdevums ar Docker: kā nokopēt failu uz konteineru? Kā pārveidot faila nosaukumu Linux?
Kādēļ jūs izmantojāt fixtures testos?
Kas ir lambda funkcija Python? Kādās gadījumos ir ērti to izmantot testos?
Kādiem pazīmēm noteikti, ka deployment bija veiksmīgs? Kā uzzināt pakalpojuma versiju Kubernetes?
Cik bieži Yandex sastopami tukši biļetes vai uzdevumi ar nepietiekamu aprakstu?
Ar kādām operētājsistēmām jūs strādājat: Windows, Linux?
Kāpēc katram no diviem galapunktiem bija nepieciešami apmēram 200 testi? Ko tieši bija jā pārbauda?
Kas un kā nosaka, kuri testi paliek manuāli?
Kā ir organizēta jūsu darba ar Kubernetes? Vai ieejat podos/ konteineros, skatāt žurnālus, maināt konfigurācijas? Kāds interfeiss tiek izmantots darbam ar Kubernetes?
Kā pārbaudīt uzdevumu, ja tā apraksts sastāv tikai no virsraksta?
Kā pārbaudīt, vai pieprasījums neatgrieza statusu 400 vai 500? Kāda metode tiek izmantota šim?
Kā pārbaudīt, vai vārdnīcā ir atslēga? Kā darbojas get() metode?
def fetch_users(): conn = db.connect("my_database") cursor = conn.cursor() cursor.execute("SELECT * FROM users") result = cursor.fetchall() return result
Kā Python var sakārtot sarakstu? Kāda ir atšķirība starp sort() un sorted()? Kuru metodi izmantot, ja saraksts tiek nodots kā parametrs testā un nevēlaties mainīt sākotnējo sarakstu?
Pastāsti par savu pieredzi, īpaši testu automatizācijas jomā. Kādas uzdevumus veicāt: API testus, UI testus, kuri ir vairāk, kuri mazāk?
Kas ir iteratori Python? Kura burvju metode īsteno iteratoru? Kā notiek pāreja uz nākamo elementa? Kas notiks, ja otreizējs pārlūkos iteratoru?