Prosím, uveďte štruktúru REST-žiadosti. Čo obsahuje?
QA / QA Automation
Je možné pristupovať k nereláciám databázam pomocou SQL?
Ako funguje garbage collector v Pythone? Ak bunka pamäte odkazuje na inú bunku pamäte — odstráni GC obe odkazy alebo nič neodstráni?
Ako získať knihu s maximálnou cenou — cez MAX(price) alebo cez zoradenie s LIMIT 1?
Stále ste v štádiu systémového testovania. Čo môže byť problém?
Povedal si, že si písal testovací plán. Myslíš si, že ho vôbec treba písať alebo nie?
Čiastočne ste sa zaoberali architektúrou klient-server. Čo odlišuje dvojvrstvovú architektúru od trojvrstvovej?
# 1. Aká je rozdiel medzi == a is? # 2. Čo dostaneme? #print(['123', 'áno'][Falošné][1]) # 3. Čo dostaneme? #a = ([1, 2, 3], 'qweqwe') #print(hash(a)) # 4. Čo nie je v poriadku? #elementText = "Hello"; #type = str #for elem in range(len(elementText)): # print(elementText[elem])
Aké typy databáz existujú?
Povedal si, že existuje HTTP metóda. Je HTTP naozaj metóda?
V testovacom pláne sú polia ako kritériá začiatku a konca testu — vieš o nich povedať?
Ako vidíš proces testovania v rámci sprintu? Čo by malo predchádzať začiatku testovania a aké sú kritériá jeho ukončenia?
Čo je na kóde nápadné, ak sa pozeráme od 26. riadku?
# 3. Čo získame? # 4. Čo nie je v poriadku? # 5. Existuje slovník s celočíselnými hodnotami, vráť rovnaký # 6. Existuje slovník so stringovými kľúčmi, vráť nový slovník, # 7. V ktorom prípade sa spustí metóda bez chýb?
Aké techniky testovacieho dizajnu si použil?
Na čo sú potrebné hlavičky (headers)? Zdá sa, že tieto informácie je možné preniesť v tele (body).
-- vytvoriť CREATE TABLE knihy ( bookid INTEGER PRIMARY KEY, názov TEXT NOT NULL, typeid INTEGER NOT NULL, cena INTEGER NOT NULL, početstránok INTEGER NOT NULL ); -- vložiť INSERT INTO knihy VALUES (0001, 'Dune', 1, 1200, 1000); INSERT INTO knihy VALUES (0002, 'Návrh', 3, 500, 800); INSERT INTO knihy VALUES (0003, 'Čistý', 2, 800, 586); INSERT INTO knihy VALUES (0004, 'Rodičia a Deti', 9, 456, 400); INSERT INTO knihy VALUES (0005, 'Majster a Margarita', 1, 505, 1200); INSERT INTO knihy VALUES (0006, 'Biela Garde', 7, 900, 250); INSERT INTO knihy VALUES (0007, 'Mŕtve Duše', 1, 1600, 1000); INSERT INTO knihy VALUES (0008, 'Vojna a mier', 1, 950, 310); INSERT INTO knihy VALUES (0009, 'Metro 2033', 2, 2000, 600); INSERT INTO knihy VALUES (0010, 'Dune', 1, 1200, 1000); -- načítať SELECT * FROM knihy;