I applied online. The process took 3 weeks. I interviewed at Stripe (Dublin, Dublin) in Feb 2018
Interview
Long and slow interview process, multiple steps:
1. Chat with HR in Dublin office
2. 45 minutes screen-sharing session with one of European software engineers - went quite well
3. 30-minutes video link interview with Hiring Manager
4. On-site interview marathon with number of different people, 1 hour each
My interview process stopped on step 3, hiring manager changed time twice, and appeared on video link interview unprepared - he did not read my CV and was not interested in process.
Interview questions [1]
Question 1
What was the hardest problem that you have solved ?
Phone screen -> technical interview -> in person interview.
I was told that they do not do LeetCode type questions and instead ask more holistic questions. However on the interview they only asked standard Leetcode questions.
Interview questions [1]
Question 1
LeetCode type question about managing inventory and lookups. 3 phases.
Recruiter told me it was 60% frontend work and there was no frontend interview. Initial recruiter call, then a backend coding interview and then 3 more backend coding interviews and a manager interview.
A 30-minute HR call first.
Then 60-minute technical interview questions in Zoom. 45 out of 60 minutes are for coding.
Then Virtual Onsites: 5 rounds - 4 technical (3 coding + 1 design) + 1 hiring manager call
Interview questions [1]
Question 1
For the first 60-minute technical interview, the problem is a Leetcode-style question, but more like a small task from a real-world application. There are two parts. The first part is straightforward and the second part is a variation that is built on the first part.
Related to objects and array processing.