Caută întrebări…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Acasă
Teme
Categorii
Trasee de învățare
Caută
Acasă
/
#Arhitectură
#Arhitectură
123 întrebări
Ce ar trebui să iei în considerare atunci când construiești microservices în Node?
Node.js
#architecture
Senior
›
Ce sunt React Server Components și cum diferă de componentele client?
React
#architecture
Senior
›
Ce este progressive enhancement?
HTML
#architecture
Senior
›
Care metodologii de arhitectură CSS ajută bazele de cod mari?
CSS
#architecture
Senior
›
Cum suportă NestJS microserviciile?
NestJS
#architecture
Senior
›
Cum gestionezi joburile de fundal și cozile de așteptare?
NestJS
#architecture
Senior
›
Cum rulezi sarcini robuste în background (Celery/ARQ)?
FastAPI
#architecture
Senior
›
Cum implementezi o aplicație FastAPI în producție?
FastAPI
#architecture
Senior
›
Cum rulezi task-uri în fundal cu Celery?
Django
#architecture
Senior
›
Cum implementezi o aplicație Django în producție?
Django
#architecture
Senior
›
Ce modele de design comune apar în Java?
Java
#architecture
Senior
›
Cum funcționează injectarea dependențelor în PHP modern?
PHP
#architecture
Senior
›
Ce modele de design sunt comune în framework-urile PHP?
PHP
#architecture
Senior
›
Ce sunt standardele PSR și de ce sunt importante?
PHP
#architecture
Senior
›
Cum funcționează evenimentele și ascultătorii?
Laravel
#architecture
Middle
›
Cum funcționează job-urile în coada de așteptare în Laravel?
Laravel
#architecture
Middle
›
Cum funcționează planificarea taskurilor?
Laravel
#architecture
Senior
›
Cum funcționează difuzarea în timp real în Laravel?
Laravel
#architecture
Senior
›
Cum structurezi un serviciu/arhitectură pentru o aplicație Laravel de mari dimensiuni?
Laravel
#architecture
Senior
›
Cum funcționează injectarea dependențelor în .NET?
C#
#architecture
Senior
›
Ce este Ruby on Rails și care sunt principiile sale fundamentale?
Ruby
#framework
Senior
›
Ce este proiectarea sistemelor și de ce are importanță?
System Design
#architecture
Junior
›
Ce este scalabilitatea și cum o realizezi?
System Design
#architecture
Junior
›
Ce este echilibrarea sarcinii și de ce este importantă?
System Design
#architecture
Junior
›
Ce este cachingul și cum este utilizat în designul de sisteme?
System Design
#architecture
Junior
›
Cum alegi bazele de date în proiectarea sistemelor?
System Design
#architecture
Junior
›
Cum comunică componentele într-un sistem (API-uri)?
System Design
#architecture
Junior
›
Ce sunt disponibilitatea și fiabilitatea în designul sistemelor?
System Design
#architecture
Junior
›
Care este diferența dintre serviciile stateful și stateless?
System Design
#architecture
Junior
›
Ce este un CDN și cum îmbunătățește performanța?
System Design
#architecture
Junior
›
Cum abordezi o problemă de proiectare a unui sistem?
System Design
#architecture
Junior
›
Ce este teorema CAP?
System Design
#architecture
Middle
›
Cum scalezi bazele de date?
System Design
#architecture
Middle
›
Care este diferența dintre arhitectura pe microservicii și arhitectura monolitică?
System Design
#architecture
Middle
›
Ce sunt cozile de mesaje și de ce le folosim?
System Design
#architecture
Middle
›
Care sunt modelele de consistență (puternică vs. finală)?
System Design
#architecture
Middle
›
Cum proiectezi limitarea ratei de solicitări?
System Design
#architecture
Middle
›
Ce este partiționarea datelor și sharding-ul?
System Design
#architecture
Middle
›
Ce este un API gateway și ce face acesta?
System Design
#architecture
Middle
›
Cum proiectezi sisteme care gestionează defecțiunile cu eleganță?
System Design
#architecture
Middle
›
Cum proiectezi un sistem la scară mare (de ex. un feed de rețele sociale)?
System Design
#architecture
Senior
›
Ce este arhitectura event-driven?
System Design
#architecture
Senior
›
Care sunt provocările cheie ale sistemelor distribuite?
System Design
#architecture
Senior
›
Cum raționezi despre compromisuri în designul sistemelor?
System Design
#architecture
Senior
›
Ce este observabilitatea și de ce este importantă în proiectarea sistemelor?
System Design
#architecture
Senior
›
Cum estimezi scala și faci planificarea capacității?
System Design
#architecture
Senior
›
Ce sunt proxy-urile și reverse proxy-urile?
System Design
#architecture
Middle
›
Cum funcționează replicarea și care sunt strategiile acesteia?
System Design
#architecture
Middle
›
Ce este idempotența și de ce este importantă în sistemele distribuite?
System Design
#architecture
Middle
›
Ce este hash-ul consistent?
System Design
#architecture
Senior
›
Care sunt modelele cheie pentru arhitectura microserviciilor?
System Design
#architecture
Senior
›
Ce sunt modelele de proiectare și de ce sunt utile?
Design Patterns
#architecture
Junior
›
Ce este modelul Singleton?
Design Patterns
#architecture
Junior
›
Ce este modelul Factory?
Design Patterns
#architecture
Junior
›
Ce este modelul Observer?
Design Patterns
#architecture
Junior
›
Ce este pattern-ul Strategy?
Design Patterns
#architecture
Junior
›
Ce este modelul Decorator?
Design Patterns
#architecture
Junior
›
Ce sunt patternurile de design creaționale?
Design Patterns
#architecture
Junior
›
Ce sunt modelele de design structural?
Design Patterns
#architecture
Junior
›
Ce sunt modelele de design comportamental?
Design Patterns
#architecture
Junior
›
Când ar trebui să utilizați modele de design (și când nu)?
Design Patterns
#architecture
Junior
›
Ce este pattern-ul Builder?
Design Patterns
#architecture
Middle
›
Ce este modelul Adapter?
Design Patterns
#architecture
Middle
›
Ce este pattern-ul Facade?
Design Patterns
#architecture
Middle
›
Ce este injecția de dependență?
Design Patterns
#architecture
Middle
›
Ce este modelul MVC?
Design Patterns
#architecture
Middle
›
Ce este modelul Repository?
Design Patterns
#architecture
Middle
›
Ce este modelul Command?
Design Patterns
#architecture
Middle
›
Ce sunt anti-patternuri?
Design Patterns
#architecture
Middle
›
Care sunt principiile SOLID?
Design Patterns
#architecture
Middle
›
Care sunt principiile cheie ale designului software (DRY, KISS, YAGNI)?
Design Patterns
#architecture
Senior
›
Cum sunt utilizate modelele de proiectare în cadrul framework-urilor și codului real?
Design Patterns
#architecture
Senior
›
De ce este compoziția adesea preferată în locul moștenirii?
Design Patterns
#architecture
Senior
›
Cum au evoluat modelele de proiectare în programarea modernă?
Design Patterns
#architecture
Senior
›
Ce este modelul Proxy?
Design Patterns
#architecture
Middle
›
Ce este modelul Iterator?
Design Patterns
#architecture
Middle
›
Ce este modelul Template Method?
Design Patterns
#architecture
Middle
›
Care sunt tiparele arhitecturale comune (stratificat, hexagonal, etc.)?
Design Patterns
#architecture
Senior
›
Ce este Domain-Driven Design (DDD)?
Design Patterns
#architecture
Senior
›
Cum alegi modelul potrivit pentru o problemă?
Design Patterns
#architecture
Senior
›
Cum se raportează modelele de design la refactoring?
Design Patterns
#architecture
Senior
›
Cum funcționează replicarea în PostgreSQL?
PostgreSQL
#architecture
Senior
›
Ce este replicarea logică și când este utilă?
PostgreSQL
#architecture
Senior
›
Cum faci backup și recuperare în PostgreSQL?
PostgreSQL
#architecture
Senior
›
Cum realizezi disponibilitate ridicată în PostgreSQL?
PostgreSQL
#architecture
Senior
›
Cum proiectezi scheme în MongoDB?
MongoDB
#architecture
Middle
›
Care este diferența dintre embedding și referencing?
MongoDB
#architecture
Middle
›
Care sunt modelele comune de modelare a datelor în MongoDB?
MongoDB
#architecture
Middle
›
Cum modelezi relațiile în MongoDB?
MongoDB
#architecture
Middle
›
Cum funcționează seturile de replici în MongoDB?
MongoDB
#architecture
Senior
›
Cum funcționează sharding-ul în MongoDB?
MongoDB
#architecture
Senior
›
Cum implementezi și exploatezi MongoDB în producție?
MongoDB
#architecture
Senior
›
Cum funcționează Redis Pub/Sub?
Redis
#architecture
Middle
›
Cum implementezi limitarea ratei de cereri cu Redis?
Redis
#architecture
Middle
›
Cum funcționează blocajele distribuite cu Redis?
Redis
#architecture
Middle
›
Ce sunt Redis Streams?
Redis
#architecture
Middle
›
Cum funcționează replicarea și disponibilitatea ridicată în Redis?
Redis
#architecture
Senior
›
Cum permite Redis Cluster scalarea?
Redis
#architecture
Senior
›
De ce este Redis folosit în mod obișnuit pentru gestionarea sesiunilor?
Redis
#architecture
Senior
›
Ce sunt notificările de keyspace în Redis?
Redis
#architecture
Middle
›
Ce sunt SQS și SNS pentru mesagerie?
Cloud & AWS
#architecture
Middle
›
Ce este cadrul AWS Well-Architected Framework?
Cloud & AWS
#architecture
Senior
›
Cum proiectezi pentru disponibilitate ridicată pe AWS?
Cloud & AWS
#architecture
Senior
›
Cum proiectați arhitecturi serverless pe AWS?
Cloud & AWS
#architecture
Senior
›
Cum abordezi recuperarea după dezastru pe AWS?
Cloud & AWS
#architecture
Senior
›
Care sunt modelele comune de arhitectură AWS?
Cloud & AWS
#architecture
Senior
›
Cum iei și documentezi decizii tehnice semnificative?
Tech Lead
#technical-direction
Middle
›
Cum rezolvi dezacordurile de arhitectură în echipa ta?
Tech Lead
#architecture
Middle
›
Cum stabilești direcția tehnică și viziunea pe termen lung?
Tech Lead
#technical-direction
Senior
›
Cum iei decizii privind construirea vs. achiziționarea (build-vs-buy)?
Tech Lead
#technical-direction
Senior
›
Cum conduci o migrație mare în siguranță?
Tech Lead
#architecture
Senior
›
Când ar trebui să refactorizezi, să înlocuiești sau să pensionezi un sistem moștenit?
Tech Lead
#architecture
Senior
›
Ce factori vă determină alegerea tech stack pentru un nou proiect?
Tech Lead
#leadership
Senior
›
Cum decizi când să faci refactor versus să rescrii un sistem de la zero?
Tech Lead
#tech-debt
Senior
›
Ce sunt microserviciile?
Microservices
#architecture
Junior
›
Care este diferența dintre un monolit și microservices?
Microservices
#architecture
Junior
›
Care sunt beneficiile și dezavantajele microserviciilor?
Microservices
#architecture
Junior
›
Cum diferă microserviciile de SOA?
Microservices
#architecture
Junior
›
Când NU ar trebui să folosești microservicii?
Microservices
#architecture
Junior
›
Cum definiți limitele serviciilor folosind DDD bounded contexts?
Microservices
#architecture
Middle
›
Cum migrezi un monolit la microservicii folosind modelul strangler-fig?
Microservices
#architecture
Senior
›
Ce este monolitul distribuit și alte anti-patternuri în microservicii?
Microservices
#architecture
Senior
›
Cum modelează legea Conway și topologiile de echipă microserviciile?
Microservices
#architecture
Senior
›
Întrebări de interviu Arhitectură · Practică pentru interviuri IT