Interview at Qualcomm for Software Engineer (New Grad) position in May-2019

Qualcomm – Software Engineer (New Grad)
Status: New grad, MS CS from NJIT
Position: Student
Location: New Jersey
Date: May 21, 2019

I applied to Software Engineer (New Grad) position at Qualcomm in mid of April and received HR’s email after 3 days for behavioral interview dates.
Questions asked in Behavioral round (30 minutes):

  1. Introduce yourself
  2. Tell me about your academic projects
  3. Tell me why you are interested in Qualcomm?
  4. Are you open to relocate to San Diego, CA?
  5. Was there ever a time that you had trouble with another teammate?

Then, She explained me about position.

Technical phone screen(45 minutes) after 15 days from behavioral round:

  1. What is HashMap?
  2. What is BST?
  3. What is time complexity of different operations on Queue, Stack?
  4. What is difference between ArrayList and LinkedList?
  5. Coding Question: Find missing element from array

Onsite interview (4 interviews) after 15 days from Technical phone screen:
Interview-1:

  1. Given a string S and a string T, find the minimum window in S which will contain all the characters in T in complexity O(n).
    Example:
    Input: S = “ADOBECODEBANC”, T = “ABC”
    Output: “BANC”
    (Leetcode: 76)

Interview-2:

  1. Count number of set bits in given number.
  2. What is real time operating system?
  3. When do you get segmentation fault?

Interview-3:

  1. Multiply a number with 7 without using * or + operators
  2. Finding a loop at the end of single linked list.
    Interview-4:
  3. How to swap big endian and little endian?
  4. Group Anagrams
    Given an array of strings, group anagrams together.
    Example:
    Input: [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”],
    Output:
	[
	  ["ate","eat","tea"],
	  ["nat","tan"],
	  ["bat"]
	]

Qualcomm office is really nice in San Diego and they have shuttle services from hotel to all buildings. They booked my flight tickets from NY to CA and they booked nice hotel in San Diego and food reimbursement is also generous. Offices have gym, swimming pool in it.
Personally, I don’t think they ask tough interview questions as they are not proper CS company. Overall my experience is very good with Qualcomm. Waiting for result now.