InterviewStack.io LogoInterviewStack.io

Computer Vision Fundamentals Questions

Core concepts and methods in computer vision with an emphasis on both traditional image processing and modern deep learning approaches. Candidates should understand how images are represented as matrices or tensors, common preprocessing steps and augmentation techniques to improve generalization, and fundamentals of convolutional neural networks including convolution operations, receptive fields, pooling, and normalization. Familiarity with common vision tasks such as image classification, object detection, semantic and instance segmentation, and key model design patterns is expected. Candidates should know common vision architectures and families such as residual networks and Visual Geometry Group style networks, the role of pretrained models and transfer learning, how to fine tune models for new tasks, and practical tooling including image processing libraries and deep learning frameworks for training and inference. Evaluation may include trade offs between accuracy, latency, and resource usage for deployment.

HardSystem Design
47 practiced
Design a distributed training approach to train a large vision transformer on a billion-image dataset using 256 GPUs. Discuss data parallelism, model parallelism (tensor/pipeline), optimizer state sharding, mixed precision, checkpointing strategy, and how to handle stragglers and node failures for robustness.
MediumTechnical
63 practiced
You are tasked with establishing a high-quality image annotation workflow for bounding boxes and polygons. Describe labeling instructions, quality control procedures (review, consensus, gold tasks), annotation formats, and tooling integrations to ensure consistent labels at scale.
MediumTechnical
58 practiced
Explain self-supervised pretraining methods (e.g., SimCLR, MoCo, DINO) for computer vision. How do contrastive and clustering-based approaches learn useful representations, and when might self-supervised pretraining outperform supervised ImageNet pretraining for downstream tasks?
MediumTechnical
58 practiced
Compare classic image pyramid approaches with Feature Pyramid Networks (FPN) for handling multi-scale object detection. Explain computational and memory trade-offs, inference-time costs, and situations where an image pyramid is still advantageous.
MediumTechnical
48 practiced
In a face-detection system where false negatives are critical, propose strategies to reduce false negatives at training and inference time without causing unacceptable spike in false positives. Discuss threshold tuning, loss weighting, cascaded detectors, and post-processing techniques.

Unlock Full Question Bank

Get access to hundreds of Computer Vision Fundamentals interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.