MortalJobs
›
Interview Prep
›
Backend, APIs & Security
Backend, APIs & Security
25 interview prep topics with adaptive MCQ tests.
FastAPI
FastAPI has emerged as the industry standard for building high-performance Python APIs in 2026, largely due to its…
Start Test →
Async Programming
Async Programming has evolved from a niche optimization to a fundamental requirement for modern backend and AI…
Start Test →
API Gateway Patterns
API Gateway patterns are foundational to modern distributed systems, acting as the single entry point for client…
Start Test →
API Pagination Strategies
API pagination strategies are fundamental to building scalable, performant, and reliable web services in 2026. As…
Start Test →
API Rate Limiting Algorithms
API rate limiting algorithms are fundamental to building resilient, scalable, and secure distributed systems. By…
Start Test →
API Versioning Strategies
API versioning strategies are the foundational mechanisms that allow software systems to evolve without breaking…
Start Test →
GraphQL
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. In 2026, it…
Start Test →
gRPC and Protocol Buffers
gRPC and Protocol Buffers have become the industry standard for high-performance inter-service communication in…
Start Test →
HTTP/2 vs HTTP/3
The evolution from HTTP/2 to HTTP/3 represents a fundamental shift in web transport, moving from a TCP-based model to a…
Start Test →
mTLS Service-to-Service Auth
Mutual TLS (mTLS) is the cornerstone of modern zero-trust service-to-service communication. Unlike standard TLS, where…
Start Test →
OAuth2 and JWT Authentication
OAuth2 and JWT authentication represent the industry standard for securing distributed systems and microservices in…
Start Test →
RESTful API Design
RESTful API design remains the foundational architectural style for modern web services in 2026. Despite the rise of…
Start Test →
Server-Sent Events (SSE)
Server-Sent Events (SSE) is a standard allowing servers to push real-time updates to web clients over a long-lived HTTP…
Start Test →
TCP vs UDP
TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) form the bedrock of transport layer communication…
Start Test →
Webhooks vs Polling
Webhooks vs Polling is a foundational topic in modern API design, focusing on the trade-offs between push-based event…
Start Test →
WebSockets
WebSockets provide a persistent, full-duplex communication channel over a single TCP connection, fundamentally changing…
Start Test →
API Security & Threat Mitigation
API Security & Threat Mitigation has emerged as a cornerstone technical requirement for modern distributed…
Start Test →
Backend For Frontends (BFF) Pattern
The Backend For Frontends (BFF) pattern is an architectural approach where developers build dedicated backend services…
Start Test →
Django Web Framework
Django Web Framework Interview Questions are a staple of senior backend engineering loops, full-stack technical…
Start Test →
Flask Framework
Flask is a lightweight, WSGI-compliant Python micro-framework designed to give developers maximum flexibility while…
Start Test →
NestJS architecture
NestJS is a heavily typed, highly modular server-side framework built on top of TypeScript, designed to construct…
Start Test →
REST vs gRPC vs GraphQL API Architectures
Choosing the right API architectural style is one of the most critical foundational decisions a backend engineer or…
Start Test →
Ruby on Rails Framework
The Ruby on Rails framework remains a powerhouse in modern full-stack and backend development, prized by startups and…
Start Test →
OAuth 2.0 & OIDC Flows
OAuth 2.0 and OpenID Connect (OIDC) represent the absolute foundation of modern distributed identity, API security, and…
Start Test →
OWASP Top 10 Security Risks
The OWASP Top 10 standard serves as the definitive reference document outlining the most critical security…
Start Test →
← All Interview Prep Topics