The process took 2 weeks. I interviewed at Qualcomm (Bengaluru)
Interview
I was rejected for one of the team earlier so HR had my CV.
Hr called and checked my interest in other position and interview was scheduled for next week.
Total 4 technical rounds , two of them being in depth about job profile and other two about general domain knowledge, one director round which was more of formal talk about which team they are hiring for.
All interviews happened on same day.
HR round happened over phone after two days.
Got offer in two weeks after hr round.
Interview questions [1]
Question 1
WAP to find height of BST
WAP to find absolute difference between sum of two diagonals of square matrix.
WAP to find factorial in recursive and show stack trace, explain about head and tail recursion
WAP to find some of 10 elements in recursive and show stack trace
Given two arrays such that first array has only one element which is not in second array, WAP to find that element (O(n) solution was needed)
WAP to sort array of 10 strings elements in python
WAP which will count and print number of lines in program (python/shell)
Write command for find the occurrence of particular string in directory , also how to search that in specific file types (I wrote about grep and spoke about find and locate)
Asked about few git commands , sample commands to commit the changes
Lot of questions about work experience and CV
How thermal management work in mobile platforms?
Explain android architecture in brief
About the open source contribution I have done, how big was that?
Five interviews + HR Round over telephone.