InterviewStack.io LogoInterviewStack.io

Technical Tools and Stack Proficiency Questions

Assessment of a candidates practical proficiency across the technology stack and tools relevant to their role. This includes the ability to list and explain hands on experience with programming languages, frameworks, libraries, cloud platforms, data and machine learning tooling, analytics and visualization tools, and design and prototyping software. Candidates should demonstrate depth not just familiarity by describing specific problems they solved with each tool, trade offs between alternatives, integration points, deployment and operational considerations, and examples of end to end workflows. The description covers developer and data scientist stacks such as Python and C plus plus, machine learning frameworks like TensorFlow and PyTorch, cloud providers such as Amazon Web Services, Google Cloud Platform and Microsoft Azure, as well as design tools and research tools such as Figma and Adobe Creative Suite. Interviewers may probe for evidence of hands on tasks, configuration and troubleshooting, performance or cost trade offs, versioning and collaboration practices, and how the candidate keeps skills current.

MediumTechnical
64 practiced
Write a Python script using onnxruntime that loads an ONNX model, preprocesses a batch of images to size 224x224, runs inference, and handles missing or malformed inputs by substituting a zero tensor. Include minimal error handling and comments about expected input shapes.
MediumTechnical
60 practiced
Compare DVC and MLflow for data and model versioning. For a team of 10 working with large S3 datasets, recommend a practical setup including storage layout, branching strategy, CI integration, and how you would handle dataset sharing and locking concerns.
HardTechnical
61 practiced
Compare enterprise model serving frameworks such as Triton, TensorFlow Serving, TorchServe, ONNX Runtime, and Seldon. For each, analyze supported model types, batching capabilities, GPU and TPU support, metrics emitted, scaling characteristics, and recommended use cases in an enterprise environment.
EasyTechnical
60 practiced
What is the difference between Docker containers and Python virtual environments such as virtualenv or conda environments? Provide two ML scenarios where Docker is the better choice and two where a virtualenv is sufficient. Mention reproducibility, isolation, and portability trade-offs.
MediumTechnical
58 practiced
You need to migrate a TensorFlow 1.x model to TensorFlow 2.x and serve it with TF-Serving. List common incompatibilities and the migration steps you would take, including converting graph mode code, dealing with custom ops, and a validation checklist for functional parity and performance benchmarks.

Unlock Full Question Bank

Get access to hundreds of Technical Tools and Stack Proficiency interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.