Computer Vision Questions

Modeling and pipelines for image data. Covers image classification, object detection (anchors, feature pyramids, non-maximum suppression, one-stage versus two-stage and anchor-free detectors), and semantic and instance segmentation; image preprocessing and augmentation; transfer learning, pretrained backbones and self-supervised pretraining; convolutional networks compared with vision transformers; annotation, labeling quality, dataset formats, active learning and leakage-safe splits; evaluation with intersection over union, average precision and mean average precision, and Grad-CAM; handling class imbalance, tiny objects and large images; and face detection and verification. Focuses on the fundamentals of applying learning to visual inputs and the practical constraints of vision systems. Model serving and compression, on-device deployment, distributed training, generic network mechanics, language and multimodal models, fairness and interpretability audits, and production monitoring and retraining pipelines are covered elsewhere.

MediumTechnical
61 practiced

Compare RandAugment and AutoAugment as methods for learning image augmentation policies. Discuss computational cost, ease of tuning, and when automatically searched policies produce gains over manual augmentation.

EasyTechnical
45 practiced

Explain the difference between transfer learning via feature extraction versus full fine-tuning. For a small labeled dataset, what practical steps would you take to apply a pretrained ResNet backbone to a new classification task?

HardSystem Design
62 practiced

You have little labeled data for instance segmentation and rare object classes. Design a pipeline that generates synthetic training data and combines it with human labeling, including how you keep the synthetic-to-real gap in check.

MediumTechnical
57 practiced

Your dataset is aerial imagery where most objects are tiny. How would you adapt the backbone, detection head, input resolution and training to maximize small-object recall under limited GPU memory?

EasyTechnical
45 practiced

Which augmentations would you use when training an image classifier, and why does each help generalization? Give a case where an augmentation would hurt.

Unlock Full Question Bank

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

Sign in to Continue

Join thousands of developers preparing for their dream job.