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.

MediumTechnical
0 practiced
You need to containerize an ML inference service. Provide a concise Dockerfile outline and explain best practices for a production-ready image: base image selection, multi-stage builds, dependency pinning, non-root user, health checks, and minimizing image size. Include commands you would use and why.
EasyTechnical
0 practiced
What is a RESTful API? List the main HTTP methods used in REST and explain when to use each. Also describe the meaning and typical use-cases for these HTTP status codes in API design: 200, 201, 204, 400, 401, 403, 404, 409, 500.
HardTechnical
0 practiced
Explain differential privacy and how you would implement DP-SGD to train a deep learning model. Describe the role of gradient clipping, noise addition, the privacy parameter epsilon, and the practical trade-offs between model utility and privacy guarantees.
EasyTechnical
0 practiced
Define overfitting and underfitting in predictive modeling. Describe two regularization techniques and one validation strategy you would use to detect and reduce overfitting on a tabular dataset used for regression.
EasyTechnical
0 practiced
In Python, implement a streaming statistics class using Welford's algorithm that supports incremental updates and returns the current count, mean, variance, and standard deviation without storing all values. Provide method signatures and a short usage example in Python. The implementation should be numerically stable for large datasets.

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.