Care este rolul operatorilor DML în gestionarea datelor dintr-o bază de date?
Python
Cum determină Fabrica Abstractă ce implementare concretă să folosească?
Ce alte modalități de implementare a transmiterii și verificării autentificării există în afară de JWT?
Puteți explica principiul de funcționare al comenzii EXPLAIN ANALYZE în SQL și cum este utilizată pentru optimizarea interogărilor?
Cum se vizualizează conținutul unui fișier text în Linux?
Puteți explica cum a fost realizat procesul de implementare a aplicației în proiectul dumneavoastră?
Poți explica ce este un QuerySet în cadrul Django și cum este folosit pentru a interacționa cu baza de date?
Aveți experiență în utilizarea instrumentelor de analiză a performanței programelor?
Cum te evaluezi în ceea ce privește nivelul — middle sau senior?
Cum găsești un test unitar flaky? Care pot fi cauzele?
Explicați ce înseamnă încărcarea medie a sistemului în Linux și cum se calculează.
Ai întrebări pentru companie?
Ce dificultăți pot apărea la executarea simultană a o mie de solicitări HTTP asincrone în Python?
În ce ordine sunt apelate metodele __new__ și __init__ la crearea unui obiect de clasă în Python?
Ce este operatorul pass și în ce situații este utilizat în programare?
Ce mecanisme asigurau executarea simultană a operațiilor în modelele timpurii de calculatoare?
Cum înțelegi termenii «cuplaj slab» (low coupling) și «cohesiune înaltă» (high cohesion) în contextul programării orientate pe obiecte (OOP)?
Poți enumera metodele implementate în interiorul clasei?
Ai creat propriile migrări pentru gestionarea bazei de date în Django?
Când anume se activează metoda __iter__ în timpul iterației asupra unui obiect?