I was interviewed at Qualcomm Hyderabad for the Senior Engineer role in Sept 2022. I have been referred by one of my friends. There were 3 rounds on the same day. All the Coding questions were asked in the hacker rank platform, there we need to write production-ready code and it should pass all the test cases.
Round 1(Problem Solving): Given the root of the folder, print all the files inside that folder and recursively call for sub-folders as well. I was able to solve this question completely, using recursion and Queue as well. He was satisfied with the approach.
Round 2(Technical): There were a lot of project-related questions, got stuck in some of the questions,
In the end, he asked one Coding Question: Minimize array cost(https://leetcode.com/discuss/interview-question/1874750/minimize-array-cost) I was able to pass all the test cases for the coding problem but didn’t perform well in the project related technical questions.
Round 3(System Design): In this round, there were 2 questions, one from coding and another about system design.
- Coding Question: There was some pre-written code for API, we need to complete the method and return the API response.
- System Design: High-level design for logistic apps like E-kart, and delivery. In this round, I was able to write the API, but got stuck in HLD for some of the questions he asked during our discussion.
Status: Waiting for the Result