Programming Interview Questions
The questions to prepare for Programming interviews, across all roles. Questions from real interview reports rank first. Updated daily.
Explain how you decide which tests to automate versus keep manual, balancing risk, cost, and long-term maintenance.
ProgrammingSign up to see every question
Create a free account to unlock this list and practice real interview questions.
Approach for handling schema changes and data quality checks in a high-volume data lake pipeline.
ProgrammingDesign a fault-tolerant, low-latency ingestion pipeline with real-time validation, ML quality checks, and replayable processing.
ProgrammingEvaluates your ability to choose the right data access strategy for correctness, performance, and maintainability.
ProgrammingOptimize a PostgreSQL reporting query by reducing scanned rows, preserving unmatched records, and selecting the latest related review efficiently.
Tata Consultancy Services (North America)PPriority Technology Holdings, LLC
ZillowOptimize a PostgreSQL aggregation query by filtering early, reducing rows before joins, and returning qualifying active customers.
SofteamSSoftware Medical Informatics
GlassdoorClassify clinical-data indexes by read usage and estimated write-maintenance overhead.
MedpaceTests your troubleshooting process for diagnosing memory leaks and validating fixes under production constraints.
ProgrammingDefine what success means for a project using clear KPIs, a north star, and supporting metrics.
ProgrammingUse a structured example from your past to demonstrate strategic thinking, analytical judgment, and measurable business impact.
Programming