I applied through a recruiter. I interviewed at LinkedIn (San Francisco, CA) in May 2015
Interview
Recruiter reached out to me and set me up for an interview. Emailed me prep material for the phone interview. I scheduled phone interview for a month later date.
there were 2 engineers on the phone call. Their introductions were short and I kept mine short enough to get more time for the coding problem. They used collabedit for reviewing/sharing code.
There was only one coding question followed by wrap up time so I can ask them questions.
Entire interview lasted 1 hour. They asked me to explain my solution and it's space/time complexities. Asked me how I can improve it. (99% of the time the answer to improve time complexity is to compromise on space complexity. That means introduce a freaking hashmap in your solution).
Overall decent experience.
Interview questions [1]
Question 1
Given two words as Strings, determine if they are isomorphic. Two words are called isomorphic if the letters in one word can be remapped to get the second word. Remapping a letter means replacing all occurrences of it with another letter while the ordering of the letters remains unchanged. No two letters may map to the same letter, but a letter may map to itself.
*
* Example:
* given "foo", "app"; returns true
* we can map 'f' -> 'a' and 'o' -> 'p'
*
* given "foo", "boa"; returns false
* we can map 'f' -> 'b', 'o' -> 'o', we can't map 'o' -> 'a'
*
* given "bar", "foo"; returns false
* we can't map both 'a' and 'r' to 'o'
*
* given "turtle", "tletur"; returns true
* we can map 't' -> 't', 'u' -> 'l', 'r' -> 'e', 'l' -> 'u', 'e' ->'r'
*
* given "ab", "ca"; returns true
* we can map 'a' -> 'c', 'b' -> 'a'
*/
I applied through a recruiter. The process took 1 day. I interviewed at LinkedIn (Mountain View, CA) in Apr 2015
Interview
I had my first phone interview with them. They seemed like nice poeple. But one of them was hired at linkedin a month before my interview and the other interviewer around 6 month before. I checked their background and they were almost new graduates from BS!! I have MS and couple of years of working experience. They asked me about my project and when I started talking about Weka algorithm and how I used it in my project, they were constantly asking what is WEKA?!! I was surprised that they didn't even know about that. Then they asked two questions. First was too simple, but they were trying to exaggerate it. I solved it with two different approaches. The second one was complicated but the issue was my internet connection got lost at the beginning of that and I couldn't resolve the connection issue so couldn't code it but provided the solution verbally and explained to them that I didn't at all expect internet connection issues. The interviewer said my verbal solution is correct. I was so mad at Comcast at that time, we switched to a faster service and it apparently became worst.
around 2 weeks later I got an Email from recruiter that I wasn't the best match! Seriously, they didn't even give me a second chance even though they knew it wasn't my fault. Anyway, overall being judged by a person who was hired a month ago at Linkedin right after collage, I didn't expect much more than this.
Interview questions [1]
Question 1
1. I don't remember exactly what the question was but the interviewer was looking for a solution in which instead of any extra data structure you were going to utilize the input itself which was an array and modify the input itself to save some space.
I applied online. The process took 2 months. I interviewed at LinkedIn in Feb 2015
Interview
Applied via Linkedin. Approached by a recruiter to schedule an interview. I had 5 years of software development experience, and there were two interviewers, one with 9 months of work exp and other one with 2 years of work experience. The style of interview was immature and they asked me silly programming questions, and pointing out syntax errors and indentations. I got completely frustrated as I started giving more importance to syntax than the logic.