Q1. Compare optimistic and pessimistic locking.
Both approaches handle concurrent updates to the same data. Pessimistic locking assumes conflicts are likely, so it locks a row when read: `SELECT ... FOR UPDATE` or a sh...
Technical Question Bank · Peer-Reviewed
Search and filter frequently asked interview questions across technical, programming, and behavioral domains. Tailor your interview preparation by difficulty for freshers or experienced developers (1 available).