next
Round
Technologies
Experiences
Contribute
Login
next
Round
Technologies
Experiences
Contribute
Login
Question Loading...
Transactions
1. What Are Transactions in MongoDB?
Level: Expert | Frequency: High
2. What is core api and callback api?
Level: Expert | Frequency: High
3. How does MongoDB achieve ACID compliance across multiple documents given its distributed nature?
Level: Expert | Frequency: High
4. What is the difference between 'Snapshot Isolation' and 'Serializable' isolation levels in MongoDB?
Level: Expert | Frequency: High
5. What are the major performance costs of using multi-document transactions compared to single-document atomic updates?
Level: Expert | Frequency: High
6. Discuss the 60-second execution limit. What happens to the WiredTiger cache if a transaction stays open for too long?
Level: Expert | Frequency: High
7. Explain 'Write Conflict' errors during a transaction. How should your Node.js application handle them?
Level: Expert | Frequency: High
8. How do 'Read Concern' and 'Write Concern' settings affect a transaction's behavior?
Level: Expert | Frequency: High
9. You are building a fintech ledger system. You need to move funds from User A to User B. How do you implement this, and why might you choose a 'Saga Pattern' over a MongoDB Transaction for this specific use case?
Level: Expert | Frequency: High
10. Why is it dangerous to perform asynchronous non-database tasks (like sending an email or calling an API) inside a session.withTransaction() block?
Level: Expert | Frequency: High
All Topics
Basics
CRUD
Bulk Operations
Indexing
Data Modelling
Replication
Sharding
Transactions
Aggregation