Q291. How do Kafka consumer groups enable scaling?
A consumer group is a set of consumers that cooperatively consume a topic. Kafka assigns each partition to exactly one consumer in the group, so the group as a whole proc...
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 (2,728 available).
A consumer group is a set of consumers that cooperatively consume a topic. Kafka assigns each partition to exactly one consumer in the group, so the group as a whole proc...
Synchronous calls (HTTP/REST, gRPC) are simple, easy to reason about and return results immediately, which suits queries and request-response workflows. The downside is t...
A resolver has the signature `(parent, args, context, info)`: - `parent` (also root/value): the object returned by the parent resolver. - `args`: the arguments supplied t...
- POST creates a subordinate resource or triggers a non-idempotent action. The server assigns the identifier and returns 201 with a `Location` header. - PUT replaces the ...
CommonJS is Node's original system: require() is a function executed at runtime, module.exports is a mutable object, resolution can be dynamic and conditional, and module...
WCAG contrast is measured as a ratio between the relative luminance of text and its background, ranging from 1:1 to 21:1. At level AA, normal text needs at least 4.5:1 an...
The critical rendering path is the sequence the browser follows to turn HTML, CSS and JavaScript into pixels: parse HTML into the DOM, parse CSS into the CSSOM, combine t...
@apply inlines utility classes into a CSS rule, letting you write component classes while reusing Tailwind's design tokens. ```css .btn { @apply inline-flex items-center ...
In Svelte 3 and 4 reactivity is triggered by assignment to the variable the compiler tracks. Mutating an array or object in place does not notify the compiler because no ...
Dynamic segments use bracket folders: app/blog/[slug]/page.tsx receives params as a prop, which is a Promise in recent versions. Catch-all routes use [...slug] and option...
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.