I applied through an employee referral. I interviewed at LinkedIn
Interview
I applied through a friend, the recruiters were very helpful and quick to respond at the beginning. I was told I would go straight to a call with the hiring manager but I heard nothing back. After a few weeks, I kept badgering them, and I heard that the position had been filled - I had been forgotten about somewhere along the line.
I applied online. I interviewed at LinkedIn (Dublin, Dublin) in Aug 2014
Interview
I found the job via the LinkedIn Jobs section and applied by sending my CV and cover letter directly to the job poster. She responded promptly and arranged an interview for the following week. The interview was quite straight forward, general interview questions. Talk me through your CV etc., but it turned out that 'native-level Spanish' implied that despite having studied Spanish for ten years and lived in the country for two, they would only hire a Spanish native.
Interview questions [1]
Question 1
Tell me about a project or accomplishment that you consider to be the most significant in your career.
I applied through a recruiter. The process took 2 weeks. I interviewed at LinkedIn in Sep 2014
Interview
I was contacted by a recruiter on LinkedIn, who later called me and informally discussed the position they were looking for and asked about my background. After this phone call, the recruiter scheduled an hour-long technical phone interview with two software engineers based on my availability, which happened to be 2 weeks after this initial phone call from the recruiter.
The technical phone screen was conducted using collabedit. First, the interviewer asked about my background and what my favorite project was that I had worked on. Then, the technical questions began. He said, depending on the time, that 2 coding questions would be asked and we had enough time for both questions plus extra time for me to ask them questions. I coded my answers in C++.
I was notified 3 days after the phone screen that they would not be moving forward with me.
Interview questions [2]
Question 1
Implement double pow(double a, int b) without using any already built-in functions (aka, don't use an already defined pow function).
Given two (dictionary) 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 "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'