The interview covered several technical topics, including fundamental knowledge of machine learning and wireless communication. I was also asked some resume-related questions. The interviewer was very friendly, and the questions were well-structured and comprehensive, assessing both my technical expertise and experience.
I applied online. I interviewed at Qualcomm in Jan 2019
Interview
Applied online, got a call for initial phone screening in 2-3 weeks after. Got an invitation for onsite in 4 weeks, back to back onsite interview with 4 engineers + 1 HR round
Interview questions [1]
Question 1
1st : Non linear function in DL, what happens when we apply 'x' in the function. Writing formula of various loss function in ML. How to handle imbalanced data. What is KL divergence?. What's the benefit of Multi Modal?. Drawing derivative of activation functions Coding : backtracking problem.
2nd : CNN architecture detail, 3-4 coding questions, how do you identify filter using convolution operation when there is no direct access to filter information?. How to deal with audio time signal in deep learning ? (Explained pre-processing steps to spectrum)
3rd : TCP OSI 7 layer, Difference between TCP/UDP, 1 coding question, convert to class instance, Writing bash script that parses from directories and distribute outcome in some directories, explain some linux commands. resume questions, Write program to evaluate ML models criteria for evaluation whether to allow this model to pass or not.
4th : Some basic machine learning questions and VGG, Inception, ResNet, python specific questions (Generator, Decorator)