ਟੂਲ
CV ਬਿਲਡਰ
ਦਾਨ ਕਰੋ
ਸਵਾਲ ਖੋਜੋ…
⌘
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
ਹੋਮ
ਵਿਸ਼ੇ
ਸ਼੍ਰੇਣੀਆਂ
ਸਿੱਖਣ ਦੇ ਰਾਹ
ਖੋਜ
Database ਇੰਟਰਵਿਊ ਸਵਾਲ · IT ਇੰਟਰਵਿਊ ਅਭਿਆਸ
ਹੋਮ
/
#ਡਾਟਾਬੇਸ
#ਡਾਟਾਬੇਸ
85 ਸਵਾਲ
TypeORM ਦੇ ਕੀ ਫ਼ਾਇਦੇ ਅਤੇ ਨੁਕਸਾਨ ਹਨ?
Node.js
#database
ਮਿਡਲ
›
Sequelize ਦੇ ਕੀ ਫ਼ਾਇਦੇ ਅਤੇ ਨੁਕਸਾਨ ਹਨ?
Node.js
#orm
ਮਿਡਲ
›
TypeORM ਅਤੇ Sequelize ਦੀ ਤੁਲਨਾ ਕਿਵੇਂ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਤੁਸੀਂ ਹਰੇਕ ਨੂੰ ਕਦੋਂ ਚੁਣੋਗੇ?
Node.js
#orm
ਸੀਨੀਅਰ
›
SQL ਕੀ ਹੈ ਅਤੇ ਇਸ ਦਾ ਉਪਯੋਗ ਕੀ ਹੈ?
SQL
#database
ਜੂਨੀਅਰ
›
SQL ਵਿੱਚ NULL ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?
SQL
#database
ਜੂਨੀਅਰ
›
ਪ੍ਰਾਈਮਰੀ ਕੀਜ਼ ਅਤੇ ਫਾਰਨ ਕੀਜ਼ ਕੀ ਹਨ?
SQL
#database
ਮਿਡਲ
›
ਡਾਟਾਬੇਸ ਪਾਬੰਦੀਆਂ ਕੀ ਹਨ?
SQL
#database
ਮਿਡਲ
›
ਡਾਟਾਬੇਸ ਨਾਰਮਲਾਈਜ਼ੇਸ਼ਨ ਕੀ ਹੈ?
SQL
#database
ਮਿਡਲ
›
ਲਿਨਦੇ ਅਤੇ ACID ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਕੀ ਹਨ?
SQL
#database
ਮਿਡਲ
›
ਵਿਊ ਅਤੇ ਮੈਟੇਰੀਅਲਾਈਜ਼ਡ ਵਿਊ ਕੀ ਹਨ?
SQL
#database
ਮਿਡਲ
›
ਟ੍ਰਾਂਜੈਕਸ਼ਨ ਆਈਸੋਲੇਸ਼ਨ ਲੈਵਲ ਕੀ ਹਨ?
SQL
#database
ਸੀਨੀਅਰ
›
ਡੈੱਡਲਾਕ ਕਿਸ ਕਾਰਨ ਹੁੰਦੇ ਹਨ ਅਤੇ ਤੁਸੀਂ ਉਹਨਾਂ ਨੂੰ ਕਿਵੇਂ ਰੋਕਦੇ ਹੋ?
SQL
#database
ਸੀਨੀਅਰ
›
ਸਟੋਰਡ ਪ੍ਰੋਸੀਜਰ ਕੀ ਹਨ ਅਤੇ ਤੁਹਾਨੂੰ ਉਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਦੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ?
SQL
#database
ਸੀਨੀਅਰ
›
DDL, DML, DCL ਅਤੇ TCL ਕੀ ਹਨ?
SQL
#database
ਸੀਨੀਅਰ
›
SQL ਡੇਟਾ ਦੀਆਂ ਆਮ ਕਿਸਮਾਂ ਕੀ ਹਨ ਅਤੇ ਤੁਸੀਂ ਉਹਨਾਂ ਨੂੰ ਕਿਵੇਂ ਚੁਣਦੇ ਹੋ?
SQL
#database
ਮਿਡਲ
›
ਤੁਸੀਂ 10 ਅਰਬ records ਨੂੰ 100ms ਦੇ ਹੇਠ ਕਿਵੇਂ query ਕਰਦੇ ਹੋ?
System Design
#database
ਸੀਨੀਅਰ
›
ਤੁਸੀਂ 1 ਅਰਬ users ਲਈ ਇੱਕ database ਨੂੰ ਕਿਵੇਂ shard ਕਰੋਗੇ?
System Design
#database
ਸੀਨੀਅਰ
›
ਜਦੋਂ traffic 100x ਵਧੇ, ਤਾਂ ਤੁਸੀਂ MySQL ਨੂੰ ਕਿਵੇਂ scale ਕਰਦੇ ਹੋ?
System Design
#database
ਸੀਨੀਅਰ
›
ਤੁਸੀਂ ਪ੍ਰਤੀ ਦਿਨ 10 ਕਰੋੜ log events ਕਿਵੇਂ store ਕਰਦੇ ਹੋ?
System Design
#database
ਸੀਨੀਅਰ
›
ਤੁਸੀਂ 10 ਕਰੋੜ+ records ਉੱਤੇ full-text search ਕਿਵੇਂ ਬਣਾਉਂਦੇ ਹੋ?
System Design
#searching
ਸੀਨੀਅਰ
›
ਲੱਖਾਂ transactions/ਦਿਨ ਉੱਤੇ real-time revenue analytics: ਕਿਵੇਂ?
System Design
#database
ਸੀਨੀਅਰ
›
ਸੈਂਕੜੇ ਲੱਖਾਂ accounts ਲਈ transaction history store ਅਤੇ query ਕਰੋ
System Design
#scaling
ਸੀਨੀਅਰ
›
ਇੱਕ 10TB database ਨੂੰ zero downtime ਨਾਲ migrate ਕਰੋ: plan ਕੀ ਹੈ?
System Design
#data-migration
ਸੀਨੀਅਰ
›
ਦਸਾਂ TB ਦੇ ਇੱਕ database ਲਈ backup ਅਤੇ disaster recovery
System Design
#database
ਸੀਨੀਅਰ
›
ਤੁਸੀਂ 10 ਕਰੋੜ CSV records ਨੂੰ ਇੱਕ DB ਵਿੱਚ ਤੇਜ਼ੀ ਨਾਲ ਕਿਵੇਂ import ਕਰਦੇ ਹੋ?
System Design
#performance
ਸੀਨੀਅਰ
›
ਤੁਸੀਂ ਸਾਲਾਂ ਦੀ traceability ਲਈ ਇੱਕ audit log ਕਿਵੇਂ design ਕਰਦੇ ਹੋ?
System Design
#logging
ਸੀਨੀਅਰ
›
CDC systems ਦੇ ਪਾਰ data ਨੂੰ ਕਿਵੇਂ sync ਕਰਦਾ ਹੈ?
System Design
#database
ਮਿਡਲ
›
ਤੁਸੀਂ ਅਰਬਾਂ rows ਵਾਲੀ ਇੱਕ single table ਨੂੰ ਕਿਵੇਂ partition ਕਰਦੇ ਹੋ?
System Design
#sql
ਮਿਡਲ
›
ਤੁਸੀਂ live system ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕੀਤੇ ਬਿਨਾਂ ਇੱਕ ਵਿਸ਼ਾਲ dataset ਕਿਵੇਂ export ਕਰਦੇ ਹੋ?
System Design
#performance
ਮਿਡਲ
›
ਤੁਸੀਂ ਭਾਰੀ contention ਹੇਠ ਇੱਕ hot key ਜਾਂ hot row ਨੂੰ ਕਿਵੇਂ ਸੰਭਾਲਦੇ ਹੋ?
System Design
#performance
ਮਿਡਲ
›
ਤੁਸੀਂ ਹਜ਼ਾਰਾਂ concurrent transactions ਨਾਲ deadlocks ਨੂੰ ਕਿਵੇਂ ਰੋਕਦੇ ਹੋ?
System Design
#concurrency
ਮਿਡਲ
›
PostgreSQL ਕੀ ਹੈ ਅਤੇ ਇਸ ਨੂੰ ਕਿਉਂ ਚੁਣਨਾ ਚਾਹੀਦਾ ਹੈ?
PostgreSQL
#database
ਜੂਨੀਅਰ
›
PostgreSQL ਕਿਹੜੀਆਂ ਡਾਟਾ ਕਿਸਮਾਂ ਸਟੈਂਡਰਡ SQL ਤੋਂ ਅਲਾਵਾ ਪੇਸ਼ ਕਰਦਾ ਹੈ?
PostgreSQL
#database
ਜੂਨੀਅਰ
›
psql ਕੀ ਹੈ ਅਤੇ ਇਸਦੀਆਂ ਜ਼ਰੂਰੀ ਕਮਾਂਡਾਂ ਕਿਹੜੀਆਂ ਹਨ?
PostgreSQL
#database
ਜੂਨੀਅਰ
›
ਆਟੋ-ਇਨਕ੍ਰਿਮੈਂਟਿੰਗ ID ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ (SERIAL, sequences, IDENTITY)?
PostgreSQL
#database
ਜੂਨੀਅਰ
›
PostgreSQL ਵਿੱਚ schemas ਕੀ ਹਨ?
PostgreSQL
#database
ਜੂਨੀਅਰ
›
PostgreSQL ਵਿੱਚ ਐਰੇ ਕਾਲਮ ਕਿਵੇਂ ਕੰਮ ਕਰਦੇ ਹਨ?
PostgreSQL
#database
ਜੂਨੀਅਰ
›
ਜਨਰੇਟ ਕੀਤੇ ਗਏ ਕਾਲਮ ਕੀ ਹੁੰਦੇ ਹਨ?
PostgreSQL
#database
ਜੂਨੀਅਰ
›
JSONB ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਇਸਨੂੰ ਕਦੋਂ ਵਰਤਣਾ ਚਾਹੀਦਾ ਹੈ?
PostgreSQL
#database
ਮਿਡਲ
›
PostgreSQL ਵਿੱਚ full-text search ਕਿਵੇਂ ਕਾਮ ਕਰਦਾ ਹੈ?
PostgreSQL
#database
ਮਿਡਲ
›
PostgreSQL ਵਿੱਚ MVCC ਕੀ ਹੈ?
PostgreSQL
#database
ਮਿਡਲ
›
PostgreSQL ਐਕਸਟੈਨਸ਼ਨਾਂ ਕੀ ਹਨ?
PostgreSQL
#database
ਮਿਡਲ
›
LISTEN ਅਤੇ NOTIFY ਕੀ ਹਨ?
PostgreSQL
#database
ਮਿਡਲ
›
PostgreSQL ਕਿਹੜੀਆਂ constraints ਸਮਰਥਨ ਕਰਦਾ ਹੈ?
PostgreSQL
#database
ਮਿਡਲ
›
PostgreSQL ਵਿੱਚ locking ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ?
PostgreSQL
#database
ਸੀਨੀਅਰ
›
MongoDB ਕੀ ਹੈ ਅਤੇ ਇਹ SQL ਡੇਟਾਬੇਸਾਂ ਤੋਂ ਕਿਵੇਂ ਵੱਖ ਹੈ?
MongoDB
#database
ਜੂਨੀਅਰ
›
MongoDB ਵਿੱਚ ਡਾਕੂਮੈਂਟਸ ਅਤੇ ਕਲੈਕਸ਼ਨਸ ਕੀ ਹਨ?
MongoDB
#database
ਜੂਨੀਅਰ
›
BSON ਕੀ ਹੈ ਅਤੇ MongoDB ਕਿਹੜੀਆਂ data types ਨੂੰ support ਕਰਦਾ ਹੈ?
MongoDB
#database
ਜੂਨੀਅਰ
›
MongoDB shell (mongosh) ਕੀ ਹੈ ਅਤੇ ਇਸ ਦੀਆਂ ਜ਼ਰੂਰੀ commands ਕਿਹੜੀਆਂ ਹਨ?
MongoDB
#database
ਜੂਨੀਅਰ
›
MongoDB ਵਿੱਚ ਟੈਕਸਟ ਸਰਚ ਕਿਵੇਂ ਕਾਰ ਕਰਦੀ ਹੈ?
MongoDB
#database
ਮਿਡਲ
›
MongoDB ਵਿੱਚ ਲੈਨਦੇਨ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀਆਂ ਹਨ?
MongoDB
#database
ਮਿਡਲ
›
Mongoose ਕੀ ਹੈ ਅਤੇ ODM ਦਾ ਉਪਯੋਗ ਕਿਉਂ ਕਰੀਏ?
MongoDB
#database
ਮਿਡਲ
›
MongoDB ਵਿੱਚ ਸਕੀਮਾ ਵੈਲੀਡੇਸ਼ਨ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ?
MongoDB
#database
ਮਿਡਲ
›
ਚੇਞ੍ਜ ਸਟ੍ਰੀਮਜ਼ ਕੀ ਹਨ?
MongoDB
#database
ਸੀਨੀਅਰ
›
write concern ਅਤੇ read concern consistency ਨੂੰ ਕਿਵੇਂ ਪ੍ਰਭਾਵਿਤ ਕਰਦੇ ਹਨ?
MongoDB
#database
ਸੀਨੀਅਰ
›
Redis ਕੀ ਹੈ ਅਤੇ ਇਸ ਦੀ ਵਰਤੋਂ ਕਿਸ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ?
Redis
#database
ਜੂਨੀਅਰ
›
Redis ਕਿਹੜੀਆਂ ਡਾਟਾ ਕਿਸਮਾਂ (Data Types) ਨੂੰ ਸਮਰਥਿਤ ਕਰਦਾ ਹੈ?
Redis
#database
ਜੂਨੀਅਰ
›
Redis ਵਿੱਚ strings ਅਤੇ keys ਕਿਵੇਂ ਕੰਮ ਕਰਦੇ ਹਨ?
Redis
#database
ਜੂਨੀਅਰ
›
Redis ਵਿੱਚ ਕੁੰਜੀ ਐਕਸਪਾਈਰੇਸ਼ਨ (TTL) ਕਿਵੇਂ ਕਾਰਜ ਕਰਦੀ ਹੈ?
Redis
#database
ਜੂਨੀਅਰ
›
Redis ਲਿਸਟਾਂ ਕਿਵੇਂ ਕਾਮ ਕਰਦੀਆਂ ਹਨ ਅਤੇ ਉਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਤਾਰਾਂ (queues) ਲਈ ਕਿਵੇਂ ਕੀ ਜਾਂਦੀ ਹੈ?
Redis
#database
ਜੂਨੀਅਰ
›
Redis hashes ਅਤੇ sets ਕਿਵੇਂ ਕੰਮ ਕਰਦੇ ਹਨ?
Redis
#database
ਜੂਨੀਅਰ
›
ਸਾਰਟ ਕੀਤੇ ਗਏ ਸੈਟ ਕੀ ਹਨ ਅਤੇ ਉਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕੀ ਜਾਂਦੀ ਹੈ?
Redis
#database
ਜੂਨੀਅਰ
›
redis-cli ਕੀ ਹੈ ਅਤੇ ਇਸ ਦੀਆਂ ਜ਼ਰੂਰੀ ਕਮਾਂਡਾਂ ਕਿਹੜੀਆਂ ਹਨ?
Redis
#database
ਜੂਨੀਅਰ
›
Redis ਇੱਕ ਰਵਾਇਤੀ ਡਾਟਾਬੇਸ ਤੋਂ ਕਿਵੇਂ ਵੱਖਰਾ ਹੈ?
Redis
#database
ਜੂਨੀਅਰ
›
Redis persistence ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ (RDB vs AOF)?
Redis
#database
ਮਿਡਲ
›
Redis ਲੈਣ-ਦੇਣ ਕਿਵੇਂ ਕਾਮ ਕਰਦੀ ਹਨ?
Redis
#database
ਮਿਡਲ
›
ਰੈਡਿਸ ਓਪਰੇਸ਼ਨਜ਼ ਐਟਮਿਕ ਕਿਉਂ ਹਨ ਅਤੇ ਇਹ ਮਾਇਨੇ ਰੱਖਦਾ ਹੈ?
Redis
#database
ਮਿਡਲ
›
Redis ਵਿੱਚ Lua ਸਕ੍ਰਿਪਟਿੰਗ ਕਿਵੇਂ ਕਾਰਜ ਕਰਦੀ ਹੈ?
Redis
#database
ਸੀਨੀਅਰ
›
Redis ਦੇ ਕਿਹੜੇ advanced data structures ਅਤੇ modules ਮੌਜੂਦ ਹਨ?
Redis
#database
ਸੀਨੀਅਰ
›
Amazon DynamoDB ਕੀ ਹੈ?
Cloud & AWS
#database
ਮਿਡਲ
›
ਤੁਸੀਂ ਇੱਕ ਸਮ ਡੇਟਾਬੇਸ ਕੁਰੀ ਨੂੰ ਕਿਵੇਂ ਅਨੁਕੂਲ ਕਰਦੇ ਹੋ?
Site Reliability & Operations
#database
ਮਿਡਲ
›
Spring Data JPA ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ ਅਤੇ derived queries ਕੀ ਹਨ?
Spring Boot
#spring
ਮਿਡਲ
›
@Transactional ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ, propagation ਅਤੇ rollback ਸਮੇਤ?
Spring Boot
#database
ਮਿਡਲ
›
MySQL ਕੀ ਹੈ, ਅਤੇ InnoDB ਤੇ MyISAM ਵਿੱਚ ਕੀ ਫ਼ਰਕ ਹੈ?
MySQL
#database
ਜੂਨੀਅਰ
›
MySQL ਵਿੱਚ ਤੁਸੀਂ data types ਕਿਵੇਂ ਚੁਣਦੇ ਹੋ, ਅਤੇ ਆਮ ਖ਼ਤਰੇ ਕੀ ਹਨ?
MySQL
#database
ਜੂਨੀਅਰ
›
index ਕੀ ਹੈ, ਅਤੇ ਇੱਕ primary key ਇੱਕ secondary index ਤੋਂ ਕਿਵੇਂ ਵੱਖਰਾ ਹੈ?
MySQL
#database
ਜੂਨੀਅਰ
›
MySQL ਵਿੱਚ INNER, LEFT, ਅਤੇ RIGHT JOIN ਨੂੰ ਉਦਾਹਰਨਾਂ ਨਾਲ ਸਮਝਾਓ।
MySQL
#database
ਜੂਨੀਅਰ
›
B-tree, composite, ਅਤੇ covering indexes ਕਿਵੇਂ ਕੰਮ ਕਰਦੇ ਹਨ, ਅਤੇ leftmost-prefix rule ਕੀ ਹੈ?
MySQL
#database
ਮਿਡਲ
›
ਤੁਸੀਂ EXPLAIN ਨੂੰ ਕਿਵੇਂ ਪੜ੍ਹਦੇ ਹੋ ਅਤੇ ਇੱਕ ਹੌਲੀ query ਨੂੰ optimize ਕਰਨ ਲਈ ਇਸ ਨੂੰ ਕਿਵੇਂ ਵਰਤਦੇ ਹੋ?
MySQL
#performance
ਮਿਡਲ
›
InnoDB ਵਿੱਚ transactions ਅਤੇ isolation levels, ਅਤੇ ਉਹ ਜੋ anomalies ਰੋਕਦੇ ਹਨ, ਸਮਝਾਓ।
MySQL
#database
ਮਿਡਲ
›
normalization ਅਤੇ denormalization ਵਿਚਕਾਰ trade-offs ਕੀ ਹਨ?
MySQL
#database
ਮਿਡਲ
›
MySQL master–replica replication ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਹ read scaling ਵਿੱਚ ਕਿਵੇਂ ਮਦਦ ਕਰਦਾ ਹੈ?
MySQL
#database
ਮਿਡਲ
›
InnoDB ਵਿੱਚ row locks ਅਤੇ MVCC ਕਿਵੇਂ ਕੰਮ ਕਰਦੇ ਹਨ, ਅਤੇ ਤੁਸੀਂ deadlocks ਤੋਂ ਕਿਵੇਂ ਬਚਦੇ ਹੋ?
MySQL
#database
ਸੀਨੀਅਰ
›
MySQL ਨੂੰ scale ਕਰਨ ਲਈ ਤੁਸੀਂ partitioning ਬਨਾਮ sharding ਵੱਲ ਕਦੋਂ ਜਾਂਦੇ ਹੋ?
MySQL
#database
ਸੀਨੀਅਰ
›
ਤੁਸੀਂ ਇੱਕ MySQL server ਨੂੰ ਕਿਵੇਂ tune ਕਰਦੇ ਹੋ: buffer pool, slow query log, ਅਤੇ connections?
MySQL
#performance
ਸੀਨੀਅਰ
›