InterviewStack.io LogoInterviewStack.io

Technical Foundation and Self Assessment Questions

Covers baseline technical knowledge and the candidate's ability to honestly assess and communicate their technical strengths and weaknesses. Topics include fundamental infrastructure and networking concepts, operating system and protocol basics, core development and platform concepts relevant to the role, and the candidate's candid self evaluation of their depth in specific technologies. Interviewers use this to calibrate how technical the candidate is expected to be, identify areas for growth, and ensure alignment of expectations between product and engineering for collaboration.

EasyTechnical
38 practiced
Describe how a hash table (for example Python dict) works and state its average-case time complexity for get, set, and delete. Explain what causes worst-case degradation and one real-world mitigation used in practice to avoid pathological collisions.
HardTechnical
42 practiced
A production model's business metrics have degraded over the last month. Walk through a reproducible, prioritized debugging plan to identify the root cause. Consider data issues, feature pipeline changes, model code changes, label shift, infrastructure changes, and how you would verify each hypothesis with tests or instrumentation.
MediumTechnical
49 practiced
Explain the bias-variance tradeoff and list practical techniques to reduce bias and reduce variance for supervised models. Provide at least two concrete examples: one where you increase model complexity, and one where you reduce variance without adding bias.
MediumBehavioral
64 practiced
Behavioral/technical: Which cloud platform(s) have you used for data storage and compute (AWS, GCP, Azure, or others)? Pick one you are most experienced with and describe a specific project where you used its managed services end-to-end (storage, compute, orchestration), the architecture decisions you made, and one limitation you encountered.
HardTechnical
49 practiced
How would you secure ML model endpoints against model inversion, model extraction attacks, and API abuse? List concrete controls at the API level, model-level defenses, and organizational monitoring you would implement while balancing usability for legitimate users.

Unlock Full Question Bank

Get access to hundreds of Technical Foundation and Self Assessment interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.