InterviewStack.io LogoInterviewStack.io

Computer Vision Questions

Modeling and pipelines for image and video data. Covers image classification, detection and segmentation, image preprocessing and augmentation, and end-to-end vision model pipelines. Focuses on the fundamentals of applying learning to visual inputs and the practical constraints of vision systems.

MediumSystem Design
55 practiced

You must design an object detection pipeline for a mobile app that requires 20 FPS on mid-tier phones and good detection of small objects. Describe backbone selection (e.g., MobileNet, EfficientNet-lite), feature pyramid choices, anchor or anchor-free heads, multiscale detection strategies, and techniques to reduce latency while preserving small-object accuracy.

EasyTechnical
64 practiced

Compare convolutional neural networks (CNNs) and vision transformers (ViT) for an image classification task with moderate data (around 200k labeled images at 224x224). Discuss transfer learning behavior, data requirements, robustness, training and inference compute, and when one family is preferable in production settings.

MediumTechnical
51 practiced

Case study: Analyze the ML and system considerations behind Face ID's balance between security and convenience. From an ML engineering perspective discuss dataset collection needs, liveness/presentation-attack detection, threshold tuning for false accept vs false reject, and how biometric template privacy might be preserved on-device.

HardTechnical
64 practiced

Case study: Evaluate the trade-offs Apple faced when building Live Text (text extraction from images) in terms of privacy, accuracy, and latency across devices. How would you extend Live Text to support robust handwriting recognition without compromising privacy or battery life? Describe data strategies, model selection, and hybrid on-device/cloud fallback patterns.

HardTechnical
98 practiced

Describe defenses against adversarial examples for image classifiers in production: adversarial training, input preprocessing (denoising), randomized smoothing for certified robustness, and detection networks. For each defense discuss practical trade-offs in compute, accuracy, and deployment complexity.

Unlock Full Question Bank

Get access to all 6 Computer Vision interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.