Home
Materials
Blog
Pricing
For HR →
🇺🇸
English
Home
Positions
Computer Vision Expert
Computer Vision Expert
Description
Interview questions for Computer Vision Expert
Interview Questions (96)
Q1
What specific algorithms or data structures tend to show up more often in CV/ML coding rounds?
Technical
Q2
How often do interviewers ask about CV concepts or ML fundamentals, and what areas should I prioritize?
Technical
Q3
Are system design interviews common for senior CV/ML roles, and if so, what should I prepare for?
Technical
Q4
What does success look like here this year?
Reverse
Q5
What is the difference between image recognition and object detection?
Technical
Q6
Can you explain what a convolutional neural network (CNN) is and how it works?
Technical
Q7
How is a vision transformer different from a CNN?
Technical
Q8
Explain the key challenges of computer vision in autonomous vehicles.
Situational
Q9
How would you improve a real-time object classification system for accuracy and speed?
Situational
Q10
Given an imbalanced data set, how would you train a model to accurately classify images?
Situational
Q11
What is semi-supervised machine learning?
Technical
Q12
How do you choose which algorithm to use for a dataset?
Technical
Q13
Explain the K Nearest Neighbor algorithm.
Technical
Q14
What is feature importance in machine learning, and how do you determine it?
Technical
Q15
What is overfitting in machine learning, and how can it be avoided?
Technical
Q16
What are the key differences between supervised and unsupervised learning?
Technical
Q17
What is a confusion matrix, and why is it useful?
Technical
Q18
What is the difference between parametric and non-parametric models?
Technical
Q19
What is the bias-variance tradeoff in machine learning?
Technical
Q20
Is it true that we need to scale our feature values when they vary greatly?
Technical
Q21
The model you have trained has a low bias and high variance. How would you deal with it?
Situational
Q22
What is Model Drift and how do you detect it in production?
Technical
Q23
Which cross-validation technique would you suggest for a time-series dataset and why?
Technical
Q24
Why can the inputs in computer vision problems get huge? Explain it with an example.
Technical
Q25
When you have a small dataset, suggest a way to train a convolutional neural network.
Technical
Q26
What is the state-of-the-art object detection algorithm YOLO, and how has its architecture evolved recently?
Technical
Q27
Explain the concept of pixels and image resolution.
Technical
Q28
What are the common color spaces used in image processing (RGB, HSV, LAB, YCbCr)?
Technical
Q29
Explain the 2D Discrete Fourier Transform (DFT).
Technical
Q30
How does the Fast Fourier Transform (FFT) improve over DFT?
Technical
Q31
What is convolution in image processing and why is it important?
Technical
Q32
What is correlation and how does it differ from convolution?
Technical
Q33
What are linear and non-linear filters? Give examples.
Technical
Q34
Explain Gaussian filtering and its purpose.
Technical
Q35
What are some commonly used image enhancement techniques?
Technical
Q36
What is histogram equalization and how does it enhance images?
Technical
Q37
Explain the concept of color correction and its applications.
Technical
Q38
What is image thresholding, and how does Otsu's method work?
Technical
Q39
What are the different types of noise that can occur in images?
Technical
Q40
Explain different noise reduction techniques.
Technical
Q41
What is Principal Component Analysis (PCA) and how is it used in image processing?
Technical
Q42
What are Affine Transformations in images?
Technical
Q43
What are geometric transformations in image processing?
Technical
Q44
What is a homography, and where is it used?
Technical
Q45
What are camera intrinsic and extrinsic parameters, and why is camera calibration needed?
Technical
Q46
What is epipolar geometry, and how is it used in stereo vision?
Technical
Q47
What are morphological operations and why are they useful?
Technical
Q48
What is the morphological gradient?
Technical
Q49
What is an edge in an image?
Technical
Q50
Explain Sobel and Prewitt edge detectors.
Technical
Q51
Explain the Canny edge detection algorithm step by step.
Technical
Q52
Explain the Hough Transform and its use in detecting lines and circles.
Technical
Q53
What is the Harris Corner Detector, and how does it differ from the FAST detector?
Technical
Q54
What is a feature descriptor in computer vision?
Technical
Q55
What is Scale-Invariant Feature Transform (SIFT) and how does it work?
Technical
Q56
Explain Speeded Up Robust Features (SURF).
Technical
Q57
What is ORB and how does it compare to SIFT and SURF?
Technical
Q58
What is the Histogram of Oriented Gradients (HOG) and how is it used?
Technical
Q59
Explain template matching and its limitations.
Technical
Q60
What is optical flow? Explain Lucas-Kanade method.
Technical
Q61
What is object tracking, and how do algorithms like Kalman Filter, SORT and DeepSORT work?
Technical
Q62
What is the Watershed algorithm, and how is it used for image segmentation?
Technical
Q63
How can image segmentation be performed using K-Means clustering?
Technical
Q64
What is an image? What are pixels, channels, bit depth?
Technical
Q65
What is normalization in image preprocessing and why is it used?
Technical
Q66
What is a convolution operation in image processing?
Technical
Q67
Explain padding, stride, and dilation.
Technical
Q68
What are kernels/filters? Give examples (Sobel, Laplacian, Gaussian).
Technical
Q69
What’s the difference between high-pass and low-pass filters?
Technical
Q70
What is affine vs perspective transformation?
Technical
Q71
What is a descriptor? How is it used for matching?
Technical
Q72
What is a convolutional neural network (CNN)?
Technical
Q73
What is receptive field? How does it grow?
Technical
Q74
What are BatchNorm and Dropout doing?
Technical
Q75
What problem does skip/residual connection solve?
Technical
Q76
What is a transposed convolution? Why does it increase resolution?
Technical
Q77
What is EfficientNet? How does compound scaling work?
Technical
Q78
What is Vision Transformer (ViT)? How does it differ from CNNs?
Technical
Q79
How does YOLO work?
Technical
Q80
What is Non-Max Suppression (NMS)? Why is it needed?
Technical
Q81
What’s the role of RPN (Region Proposal Network) in Faster R-CNN?
Technical
Q82
What’s the difference between semantic, instance, and panoptic segmentation?
Technical
Q83
How does U-Net work? What are skip connections for?
Technical
Q84
What is stereo vision? Epipolar geometry?
Technical
Q85
What is PSNR and SSIM? How are they computed?
Technical
Q86
What is super-resolution? Explain bicubic vs CNN-based methods.
Technical
Q87
How do you deploy a CV model in production?
Technical
Q88
How do you handle image data pipelines (augmentation, caching, batching)?
Technical
Q89
How do you optimize inference latency?
Technical
Q90
Explain how mAP is calculated.
Technical
Q91
What is Contrastive Learning?
Technical
Q92
What is diffusion model / Stable Diffusion?
Technical
Q93
How do you fine-tune a pre-trained model for a new dataset?
Technical
Q94
How would you design a segmentation network for satellite imagery?
Situational
Q95
How do you handle class imbalance in object detection?
Situational
Q96
If your segmentation mask is misaligned, how would you debug it?
Situational
Copy