Beginner Vocabulary #general-IT #terminology #definitions

General IT Terms — Match to Definition

5 exercises — essential IT terms every developer should know: latency, technical debt, idempotency, bottleneck, and feature flags. Each question appears in a realistic code review or Slack context.

These terms appear across all IT roles
  • Latency — delay between request and response; measured in ms; p50/p95/p99 percentiles
  • Technical debt — accumulated cost of shortcuts; paid down through refactoring
  • Idempotent — same result regardless of how many times you call it; critical for APIs and retries
  • Bottleneck — the component limiting overall system throughput
  • Feature flag — deploy code without releasing; enables gradual rollout, A/B testing, kill switches
0 / 5 completed
1 / 5
A senior engineer says: "This function has high latency — users are waiting 3 seconds for data that should arrive in under 200ms."
What does latency mean?