20Implement a 2D convolution (the forward pass) from scratch.▼hardNVIDIAGoogleMeta2 replies○ sign inImplementing conv2d proves you understand what a CNN layer actually computes, not just that you can name it. The signal is correct output-shape math, clean stride/padding handling, and knowing the im2col trick frameworks really use.Open full answer →
20How do CNNs work? Explain convolution, pooling, and the receptive field.▼mediumGoogleNVIDIAMeta1 replies○ sign inCNNs are foundational even as transformers rise, and this checks whether you understand why convolution suits images. The signal 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. The signal is naming the data regime where each architecture wins and why. Here is the answer interviewers score highest.Open full answer →