It’s a general purposed and advance object-relational database management system used to add custom functions developed using a various programming language such as C, C++, Java, etc. Designed to be extensible, PostgreSQL implements MVCC or multi-version concurrency control.

BY Best Interview Question ON 17 Dec 2020