Python
# 2. Scrieți o metaclasa care interzice claselor moștenitoare să suprascrie metoda do_not_override, dacă aceasta există în clasa de bază.
Propuneți o arhitectură de nivel înalt a sistemului. Ce servicii sunt necesare?
Descrierea este realizată de un analist de afaceri care a scris sarcina "cum a putut" și poate oferi descrieri ale cerințelor de afaceri. Există un cod legacy înfricoșător scris în PHP, care primește fișiere de log din S3 le analizează, înregistrează rezultatul în locul potrivit. Se știe: fișierele sosesc o dată pe oră, în prezent 5 toate fișierele se află într-un singur bucket Datele trebuie direcționate către diferite destinații în funcție de format – postgres/fișier local Este necesar să se scrie un ETL care să implementeze această funcționalitate. Implementarea concretă a metodelor (citirea datelor/trimiterea datelor etc.) poate fi ignorată.
Ce funcționează mai rapid pentru potrivirea exactă — indexul B-tree sau Hash în PostgreSQL?
De ce să nu testezi mai întâi exact pe echipa internă?
Ai auzit de Python 3.14 și de modificările din GIL?
Ce este o partiție (partition) în Kafka? Ce este un grup de consumatori?
Uită-te la codul cu asyncio. Cât timp va dura funcția main? Cum să faci ca coroutine-urile să ruleze în paralel?
Cât de important este pentru dvs. un salariu complet legal și luați în considerare o parte alternativă?
Ai lucrat cu Kubernetes?
Cum se obține exact valoarea în a șasea linie la apelarea res(2)?
Ce este încapsularea? Care sunt caracteristicile din punctul de vedere al Python?
Nu ești din Moscova? Când și de ce te-ai mutat în Moscova?
Ce se întâmplă atunci când inserezi o cheie într-un dicționar dacă hash-ul se potrivește cu o cheie deja existentă?
Poți lucra la birou în Varșovia unul sau două zile pe săptămână?
Te rog, explică ce este WAL (Write-Ahead Log).
De ce multitreading-ul poate accelera cererile HTTP sincrone prin requests, în ciuda GIL-ului?
De ce sarcinile CPU-bound nu pot fi executate eficient în thread-urile Python și de ce se comută thread-urile în timpul așteptării?
Care este sensul utilizării API Gateway dacă avem doar un serviciu?
Ce faci dacă, după analizarea codului și proiectarea soluției, managerul de produs raportează o schimbare semnificativă în strategie?