Q21. What are microservices compared with a monolith?
A microservice architecture structures an application as a set of small, independently deployable services, each built around a business capability, owning its own data s...
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,236 available).
A microservice architecture structures an application as a set of small, independently deployable services, each built around a business capability, owning its own data s...
GraphQL exposes a single endpoint and a typed schema rather than many resource URLs. The client sends a query describing exactly the fields it needs, so it avoids the ove...
An operation is idempotent when performing it multiple times produces the same server state as performing it once. - GET, HEAD, PUT and DELETE are idempotent by HTTP sema...
Browsers can load ES modules, but a large app would issue hundreds of requests, and TypeScript, JSX, CSS and assets all need processing. A bundler takes an entry point, f...
WCAG is organised around four principles known as POUR. Perceivable means information must be available to the senses, for example text alternatives for images, captions ...
Core Web Vitals are user-centric metrics for loading, interactivity and visual stability. LCP, Largest Contentful Paint, measures when the largest visible element, usuall...
Utility-first means composing small, single-purpose classes directly in markup instead of writing semantic class names and separate stylesheets. In Tailwind, a class list...
Single quotes preserve everything literally, while double quotes allow variable expansion, command substitution and some escape sequences. ```bash name="world" echo 'hell...
A `Symbol` is an immutable, interned identifier such as `:name`. A `String` is a mutable sequence of characters such as `"name"`. Symbols are stored once, so repeated use...
An optional represents a value that may be absent: either `.some(value)` or `.none`, written `nil`. Non-optional types can never be nil, and the compiler forces you to un...
HireXTech uses essential storage to remember your study preferences and third-party advertising cookies via Google AdSense in compliance with GDPR. You can choose to enable essential cookies only or accept all cookies. Read our Privacy Policy.