Python
Puteți explica principiile de bază ale arhitecturii microserviciilor și modul în care acestea influențează dezvoltarea și suportul sistemului?
Cum au fost încărcate documentele în baza de date vectorială? Cum a avut loc chunking-ul?
Te rog, explică ce este autentificarea și ce este autorizarea.
Aveți experiență cu modele bazate pe clase în Django?
Ce înseamnă `self` și în ce se deosebește de `cls`? Pot fi redenumite?
Când a fost ultima dată când ați efectuat o verificare tehnică a cunoștințelor?
Cum ați folosit injecția de dependențe în proiectele dvs.?
Ce se întâmplă cu descriptorul de fișier atunci când se face un fork al procesului?
Cum are loc inițializarea unei instanțe de clasă în Python și pentru ce este __new__?
Care este diferența dintre un consumator RabbitMQ și un consumator Kafka?
Când să folosești asyncio.gather și când TaskGroup? Avantajele și dezavantajele fiecăruia.
Câte numere pot fi codificate cu 8 biți? Care este diferența dintre un stiv și o coadă? Ce este recursia?
În codul tău, funcția mmdc este apelată de două ori - în timpul validării și în timpul randării. Cum poți optimiza codul pentru ca utilitarul să fie apelat o singură dată?
Spuneți-ne ce ați făcut la locurile de muncă anterioare. Începem cu compania [companie].
Puteți explica ce înseamnă o metodă publică în programare?
Care este complexitatea finală a algoritmului după eliminarea operației cuadratice? Este adevărat că dimensiunea alfabetului m nu influențează deloc complexitatea temporală?
Povestește despre experiența ta, despre un proiect interesant sau cel actual. Ce sarcini îndeplinești, ce tehnologii folosești?
Cum funcționează o tranzacție? Ce se întâmplă în timpul BEGIN și COMMIT?
Ce arhitectură este necesară pentru un agent de suport pentru un magazin online, dacă toate componentele (chat, backend) sunt deja gata?
Ce biblioteci consideri ineficiente sau nereușite pentru utilizarea în proiecte?