Q121. What is Spring dependency injection and why use it?
Dependency injection means a component receives its collaborators from outside rather than creating them itself. The Spring container builds and wires the object graph fr...
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 (329 available).
Dependency injection means a component receives its collaborators from outside rather than creating them itself. The Spring container builds and wires the object graph fr...
Modern PHP uses exceptions. Throwable is the root interface with two branches: Error (engine-level, e.g. TypeError, DivisionByZeroError) and Exception (application-level)...
I treat it as a prioritisation problem with an authority question, not a personality contest. First I meet each stakeholder separately to understand their requirement and...
A good retrospective is safe, focused and produces a small number of owned actions. I set the stage and remind everyone of the prime directive: we assume good intent and ...
I align people through a shared, visible goal and a clear decision making process, not through endless meetings. I start by understanding what each group cares about. Eng...
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...
I say no to the request, not to the customer. First I make sure I understand what they actually need, because a request is often a proposed solution rather than the real ...
Most bugs hide at the edges of valid ranges, because off-by-one and comparison mistakes concentrate there. Boundary value analysis tests just inside, on and just outside ...
Optimisation improves the intermediate representation while preserving observable behaviour. Common examples: - Constant folding and propagation: compute `2 * 3` at compi...
SQL defines four isolation levels that trade consistency against concurrency. They are usually described by which anomalies they permit. - Read uncommitted: dirty reads a...
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.