20Implement a 2D convolution (the forward pass) from scratch.▼hardNVIDIAGoogleMeta2 replies○ sign inCoding conv2d shows you understand what a CNN layer really computes rather than just being able to name it. Interviewers watch for correct output-shape math, tidy stride and padding handling, and awareness of the im2col trick frameworks actually rely on.Open full answer →
20How do CNNs work? Explain convolution, pooling, and the receptive field.▼mediumGoogleNVIDIAMeta1 replies○ sign inCNNs remain foundational even as transformers rise, and this checks whether you grasp why convolution suits images. What interviewers reward is parameter sharing and local connectivity, what pooling buys, and how the receptive field grows. Here is the answer.Open full answer →
21How does a Vision Transformer (ViT) work, and when does it beat a CNN?▼hardGoogleMetaNVIDIA1 replies◆ premiumPatches as tokens, global attention from layer one, and a weaker inductive bias than a CNN. What interviewers reward is naming the data regime where each architecture wins and why. Here is the answer interviewers score highest.Open full answer →