I applied through a recruiter. The process took 4 weeks. I interviewed at LinkedIn
Interview
Got contacted by a recruiter via linkedin. Did an initial phone interview on ml concepts and coding and according to the recruiter it went so well that they did not need me to do another one.
Got invited to the campus for an onsite which I can name more a torture than an interview; staring from about 9:30 am lasting until 5pm. 7 interviews in a day!!!!! Unstructured interview; I was doing the interview for a data science/software engineering position; open ended questions; some interviewers were more after math/theory and some high level software design and some not sure! It was hard to figure who is looking for what and how to form a proper answer. One of the interviewers was a little rude even though he was 15-20 mins late for the interview. Generally not a good experience. The campus and food were great though.
Got a call from recruiter a few days later. "Your interview went well but we couldn't find any position for you. I tried to find a team by passing your resume over but unfortunately we don't have an open position at the time"! A simple question for them: Why the hell do you interview people then? Why the hell do you waste people's times by sending bunch of bol... job opening messages over and over? Interesting that after I did the onsite and was waiting for the feedback, there was another linkedIn recruiter contacting me about open engineering position at linkedin!!!!
I applied through a recruiter. The process took 2 weeks. I interviewed at LinkedIn
Interview
Had first phone call with HR. Went fine. Then There were 2 phone interviews. Both of them asked traditional questions. The second technical round interviewer was very rude. Did not introduce himself. He got into the coding test directly. He asked 2 questions which I answered in 30 minutes out of the one hour interview. He had no better thing to do so he asked me trace the whole recursive code on phone. I don't know how these people judge someone's skills.. Their questions are either from leetcode or some fixed set of pool. I got a reject the next day even after answering their questions well in time.
Interview questions [1]
Question 1
Power of a number. Wrote a logn algorithm directly
Level order traversal
Permutations of an array of numbers. Wrote a recursive algorithm
I applied online. The process took 4 weeks. I interviewed at LinkedIn in Sep 2014
Interview
1 round phone interview and answered two questions, one is to print tree level by level, the other is check if a string is a valid number including dot. Onsite interviews with 5 rounds in total, 2 rounds with coding, 1 round with design, 1 round with projects, 1 round with culture