Q21. What are build artefacts and why version them?
A build artefact is the immutable output of a build: a container image, JAR, binary, or package. Versioning means each artefact has a unique, traceable identifier. Why: -...
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 (63 available).
A build artefact is the immutable output of a build: a container image, JAR, binary, or package. Versioning means each artefact has a unique, traceable identifier. Why: -...
An MVP is the smallest thing we can build that lets us test our most important assumption with real users and learn from their behaviour. The key word is learning, not ch...
Airflow models a workflow as a DAG: a directed acyclic graph of tasks with dependencies. A scheduler parses DAG files, creates DAG runs per schedule interval, and queues ...
Every process has three standard streams: stdin (0), stdout (1) and stderr (2). Redirection connects them to files or other processes. ```bash cmd > out.log # stdout to f...
Batch processing handles bounded datasets on a schedule. It is simple, high-throughput and easy to reprocess, but results are delayed by the batch interval. Examples incl...
Pub/Sub is fire-and-forget messaging. Publishers send to a channel and subscribers receive in real time, but messages are not stored. An offline subscriber misses them, a...
A saga replaces a single ACID transaction across services with a sequence of local transactions, each publishing an event or invoking the next step. If a step fails, prev...
Generics let you write type-safe, reusable code without boxing or casts. The type parameter is resolved at compile time, and the JIT specialises for value types while sha...
TypeScript is structurally typed: compatibility is decided by the shape of a value, not by its declared name. If it has the required members, it is assignable. ```ts inte...
I start from the learning outcomes and the constraints, not from the technology. First I map which outcomes can be achieved online and which need synchronous or practical...
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.