HomeSoftware EngineeringQuestionsBackendBackend interview questionsJanuary 27, 2024☕️ Support UsYour support will help us to continue to provide quality content.👉 Buy Me a CoffeeBasicWhat Is Git and Git Flow? How To Use It?What is Nginx?Beyond Basic Access Control: Understanding RBAC, ABAC, and ReBAC - A Guide to Modern Permission SystemsAPI DesignWhat is RESTful API? A Deep Dive into REST ArchitectureWhat Is GraphQL?How to Choose between SOAP and REST for Your API ?API Design — What Makes a Good API?API Design — How to Build Stable and Predictable APIs (Understanding Idempotency)API Design — Optimizing Your Team's API Design ProcessDatabaseWhat is ACID? Understanding ACID Properties in DatabasesSoftware Design and ArchitectureWhat is Object-Oriented Programming? (OOP)How to Refactor? What Are the Benefits of Refactoring?What Is MVC?What Is MVVM?What Are the SOLID Principles?