Instrumente
Creare CV
Donează
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ă
Întrebări de interviu Bază de date · Practică pentru interviuri IT
Acasă
/
#Bază de date
#Bază de date
85 întrebări
Care sunt avantajele și dezavantajele TypeORM?
Node.js
#database
Middle
›
Care sunt avantajele și dezavantajele Sequelize?
Node.js
#orm
Middle
›
Cum se compară TypeORM și Sequelize și când ai alege pe fiecare?
Node.js
#orm
Senior
›
Ce este SQL și pentru ce se folosește?
SQL
#database
Junior
›
Cum se comportă NULL în SQL?
SQL
#database
Junior
›
Ce sunt cheile primare și cheile străine?
SQL
#database
Middle
›
Ce constrângeri sunt disponibile în baza de date?
SQL
#database
Middle
›
Ce este normalizarea bazelor de date?
SQL
#database
Middle
›
Ce sunt tranzacțiile și proprietățile ACID?
SQL
#database
Middle
›
Ce sunt viziunile (views) și viziunile materializate (materialized views)?
SQL
#database
Middle
›
Care sunt nivelurile de izolare a tranzacțiilor?
SQL
#database
Senior
›
Ce cauzeaza interblocajele și cum le previi?
SQL
#database
Senior
›
Ce sunt procedurile stocate și când ar trebui să le utilizezi?
SQL
#database
Senior
›
Ce sunt DDL, DML, DCL și TCL?
SQL
#database
Senior
›
Care sunt tipurile de date SQL comune și cum le alegi?
SQL
#database
Middle
›
Cum interoghezi 10 miliarde de înregistrări sub 100ms?
System Design
#database
Senior
›
Cum ai face sharding pe o bază de date pentru 1 miliard de utilizatori?
System Design
#database
Senior
›
Cum scalezi MySQL când traficul crește de 100x?
System Design
#database
Senior
›
Cum stochezi 100M de evenimente de log pe zi?
System Design
#database
Senior
›
Cum construiești căutare full-text peste 100M+ de înregistrări?
System Design
#searching
Senior
›
Analytics de venituri în timp real peste milioane de tranzacții/zi: cum?
System Design
#database
Senior
›
Stochează și interoghează istoricul tranzacțiilor pentru sute de milioane de conturi
System Design
#scaling
Senior
›
Migrează o bază de date de 10TB cu zero downtime: care este planul?
System Design
#data-migration
Senior
›
Backup și disaster recovery pentru o bază de date de zeci de TB
System Design
#database
Senior
›
Cum imporți 100M de înregistrări CSV într-un DB rapid?
System Design
#performance
Senior
›
Cum proiectezi un audit log pentru ani de trasabilitate?
System Design
#logging
Senior
›
Cum sincronizează CDC datele între sisteme?
System Design
#database
Middle
›
Cum partiționezi o singură tabelă cu miliarde de rânduri?
System Design
#sql
Middle
›
Cum exporți un set de date uriaș fără a afecta sistemul live?
System Design
#performance
Middle
›
Cum gestionezi o cheie fierbinte sau un rând fierbinte sub contenție grea?
System Design
#performance
Middle
›
Cum previi deadlock-urile cu mii de tranzacții concurente?
System Design
#concurrency
Middle
›
Ce este PostgreSQL și de ce să-l alegeți?
PostgreSQL
#database
Junior
›
Ce tipuri de date oferă PostgreSQL dincolo de SQL-ul standard?
PostgreSQL
#database
Junior
›
Ce este psql și care sunt comenzile sale esențiale?
PostgreSQL
#database
Junior
›
Cum funcționează ID-urile cu auto-incrementare (SERIAL, sequences, IDENTITY)?
PostgreSQL
#database
Junior
›
Ce sunt schemele în PostgreSQL?
PostgreSQL
#database
Junior
›
Cum funcționează coloanele cu tablouri în PostgreSQL?
PostgreSQL
#database
Junior
›
Ce sunt coloanele generate?
PostgreSQL
#database
Junior
›
Cum funcționează JSONB și când ar trebui să-l folosești?
PostgreSQL
#database
Middle
›
Cum funcționează căutarea full-text în PostgreSQL?
PostgreSQL
#database
Middle
›
Ce este MVCC în PostgreSQL?
PostgreSQL
#database
Middle
›
Ce sunt extensiile PostgreSQL?
PostgreSQL
#database
Middle
›
Ce sunt LISTEN și NOTIFY?
PostgreSQL
#database
Middle
›
Ce constrângeri suportă PostgreSQL?
PostgreSQL
#database
Middle
›
Cum funcționează blocarea în PostgreSQL?
PostgreSQL
#database
Senior
›
Ce este MongoDB și cum diferă de bazele de date SQL?
MongoDB
#database
Junior
›
Ce sunt documentele și colecțiile în MongoDB?
MongoDB
#database
Junior
›
Ce este BSON și ce tipuri de date suportă MongoDB?
MongoDB
#database
Junior
›
Ce este MongoDB shell (mongosh) și care sunt comenzile esențiale?
MongoDB
#database
Junior
›
Cum funcționează căutarea de text în MongoDB?
MongoDB
#database
Middle
›
Cum funcționează tranzacțiile în MongoDB?
MongoDB
#database
Middle
›
Ce este Mongoose și de ce să folosesc un ODM?
MongoDB
#database
Middle
›
Cum funcționează validarea schemei în MongoDB?
MongoDB
#database
Middle
›
Ce sunt change streams-urile?
MongoDB
#database
Senior
›
Cum afectează write concern și read concern consistența?
MongoDB
#database
Senior
›
Ce este Redis și pentru ce este folosit?
Redis
#database
Junior
›
Ce tipuri de date suportă Redis?
Redis
#database
Junior
›
Cum funcționează stringurile și cheile în Redis?
Redis
#database
Junior
›
Cum funcționează expirarea cheilor (TTL) în Redis?
Redis
#database
Junior
›
Cum funcționează listele Redis și cum sunt utilizate pentru cozi?
Redis
#database
Junior
›
Cum funcționează hash-urile și seturile Redis?
Redis
#database
Junior
›
Ce sunt mulțimile sortate și cum sunt ele utilizate?
Redis
#database
Junior
›
Ce este redis-cli și care sunt comenzile sale esențiale?
Redis
#database
Junior
›
Cum diferă Redis de o bază de date tradițională?
Redis
#database
Junior
›
Cum funcționează persistența în Redis (RDB vs AOF)?
Redis
#database
Middle
›
Cum funcționează tranzacțiile Redis?
Redis
#database
Middle
›
De ce operațiile Redis sunt atomice și de ce contează?
Redis
#database
Middle
›
Cum funcționează scripturile Lua în Redis?
Redis
#database
Senior
›
Ce structuri de date avansate și module Redis există?
Redis
#database
Senior
›
Ce este Amazon DynamoDB?
Cloud & AWS
#database
Middle
›
Cum optimizezi o interogare de bază de date lentă?
Site Reliability & Operations
#database
Middle
›
Cum funcționează Spring Data JPA și ce sunt derived queries?
Spring Boot
#spring
Middle
›
Cum funcționează @Transactional, inclusiv propagation și rollback?
Spring Boot
#database
Middle
›
Ce este MySQL și prin ce diferă InnoDB de MyISAM?
MySQL
#database
Junior
›
Cum alegi tipurile de date în MySQL și care sunt capcanele frecvente?
MySQL
#database
Junior
›
Ce este un index și prin ce diferă o cheie primară de un index secundar?
MySQL
#database
Junior
›
Explică INNER, LEFT și RIGHT JOIN în MySQL cu exemple.
MySQL
#database
Junior
›
Cum funcționează indecșii B-tree, compuși și covering, și ce este regula leftmost-prefix?
MySQL
#database
Middle
›
Cum citești EXPLAIN și cum îl folosești pentru a optimiza o interogare lentă?
MySQL
#performance
Middle
›
Explică tranzacțiile și nivelurile de izolare în InnoDB, și anomaliile pe care le previn.
MySQL
#database
Middle
›
Care sunt compromisurile dintre normalizare și denormalizare?
MySQL
#database
Middle
›
Cum funcționează replicarea master–replica în MySQL și cum ajută la scalarea citirilor?
MySQL
#database
Middle
›
Cum funcționează row locks și MVCC în InnoDB și cum eviți deadlock-urile?
MySQL
#database
Senior
›
Când apelezi la partitioning versus sharding pentru a scala MySQL?
MySQL
#database
Senior
›
Cum reglezi un server MySQL: buffer pool, slow query log și conexiuni?
MySQL
#performance
Senior
›