I applied online. The process took 2 weeks. I interviewed at Glassdoor (Sausalito, CA) in Mar 2016
Interview
I had a 30 minute to hour-long technical interview with an engineering manager. She described the internship's tasks and then asked me a couple technical questions. After that went well, I spoke with the senior engineer who would supervise me during the internship. I came in for an on-site interview that lasted around 2 hours and received an offer the same day. The manager/interviewers I met were very warm and sociable. The company atmosphere was fairly relaxed, which helped alleviate a lot of the stress that can be present during an on-site interview.
Interview questions [1]
Question 1
Given a large list of strings (that we are allowed to pre-process), we want to make repeated queries about how many times a particular character appears in all the strings.
I applied online. I interviewed at Glassdoor in Apr 2015
Interview
The interviewer sounds sleepy and tired, every time I finished my talk I need 3 secs to get the response. He finished my interview in about 15 mins and let me ask questions. Anyway, as a company for users to evaluate company and prepare interviews, I expected glassdoor to have a more professional interview.
Update:
Actually I got the second round interview, maybe my interviewer is just tired, or there is some signal problem.
Another Update:
The interviewer of second round interview is really nice. And I got the final round interview. But I just have no time to finish it. The overall interview experience is pretty good.