I applied through a recruiter. The process took 6 weeks. I interviewed at O.C. Tanner (Denver, CO) in Mar 2011
Interview
Got a phone call from recruiter asking if interested. He was supposed to call me again next day but he called after 1 month. I went to the interview and was fine people.
Had a phone interview, then a zoom call with a couple people on the call. I was also given a homework google sheet to show how I would go about working with data. then presented that to them on the zoom call
1 test and 3 rounds of interview. 2 rounds technical 1 round HR.
Medium level. Resume is important and must be very through with resume. Offline interview only no online. You must visit office even if you're out of state.
It was oncampus placement drive. The first round was written test (paper based) consisting of multiple choice questions of core cs subjects, 2 puzzle questions and 2 coding questions. The coding questions were : 1) print pattern 2) merge sort but optimal one.( Since merge sort TC in worst case would be n^2. To make it optimal we need to use randomized index method). On the same day, the shortlisted students had interviewes(2 technical rounds and one hr round). In technical round they mostly ask one leetcode standard question like I was asked to write code for group anagrams( they expected optimal solution). Then indepth explanation of projects. He then asked me to write the code for api call (since api was used in my project) i couldn't write the code (this is the reason I wasn't selected). He then asked about multithreading in java.
Interview questions [1]
Question 1
Group anagrams , project backend code regarding api calls