Q511. What is NAT and what problems does it cause?
Network Address Translation rewrites IP addresses and often ports as packets cross between a private network and the public Internet. It exists mainly because IPv4 addres...
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).
Network Address Translation rewrites IP addresses and often ports as packets cross between a private network and the public Internet. It exists mainly because IPv4 addres...
Thrashing is when a system spends more time paging than doing useful work. It happens when the total working set of active processes exceeds physical memory, so pages are...
Overloading and overriding are different mechanisms that are often confused because both involve the same method name. Overloading is compile-time polymorphism: several m...
Start with the decision the audience needs to make, then structure the narrative around it: situation, complication, question and answer. Lead with the recommendation and...
Correlation means two variables move together; causation means one produces a change in the other. Correlation is symmetric and measurable with a coefficient, while causa...
Choose metrics that match the problem. - MAE: mean absolute error, in the target's units, robust to outliers. - MSE and RMSE: penalize large errors more; RMSE is in targe...
An idempotent operation produces the same result whether it runs once or many times. Pipelines retry on failure, run backfills and get replayed, so non-idempotent logic c...
A stampede happens when a popular key expires and many clients simultaneously hit the database to rebuild it. Several mitigations exist. - Locking or mutex: only the firs...
The answer depends on the size of the "many" side and the access pattern. One-to-few: embed an array of subdocuments. A user with a handful of addresses embeds them, so o...
Both decouple configuration from container images, but they differ in intent and handling. - ConfigMap: non-sensitive key-value data or files. Consume it as environment v...
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.