Ați putea să vorbiți pe scurt despre experiența dvs. profesională și abilitățile principale?
Python
Explica esența teoremei CAP și impactul său asupra alegerii arhitecturii sistemelor distribuite
Când este preferabil să folosiți comanda merge și când rebase în sistemul de control al versiunilor Git?
Care abordare este preferabilă atunci când lucrați cu sistemul de fișiere: utilizarea fluxurilor sau a metodelor asincrone?
Ce metode și instrumente pot fi utilizate pentru a procesa și lucra eficient cu fișiere mari în Python?
Ați aplicat principiul simplității și clarității în dezvoltarea soluțiilor dvs.?
Aveți experiență cu tipul de date Bytearray?
În ce situații este recomandat să folosiți comanda stash în Git?
Ați participat la proiectarea arhitecturii produsului software?
Puteți explica ce înseamnă nivelul de izolare a tranzacțiilor într-un sistem de gestionare a bazelor de date?
Aveți experiență cu cod învechit sau moștenit în proiectele dvs.?
Ce tipuri de date în programare sunt considerate imutabile și care sunt caracteristicile lor?
Poți să numești principalele tipuri de date utilizate în limbajul Python?
Pentru ce sunt folosite construcțiile try și except în programare?
Ce înseamnă o sarcină limitată de intrare/ieșire și cum afectează performanța sistemului?
Puteți explica principiile de bază ale conceptului SOLID în programarea orientată pe obiecte?
Care sunt metodele obligatorii pe care trebuie să le includă implementarea unui tip secvențial în Python?
Puteți explica conceptul de programare asincronă și cum să îl implementați în Python folosind async/await?
Puteți explica cum funcționează modulul asyncio în Python și pentru ce este destinat?