I applied online. I interviewed at Stripe (Dublin, Dublin)
Interview
The position was in Dublin, but I interviewed with someone on the West Coast, which was where I was located at the time. The tech question round was multi-leveled as in build X, then add Y, then adapt for Z. Essentially, based on whatever "system", add these functions and change them to handle the input/output/question of the system. The interviewer was nice and better than 1-2 other companies I'd interviewed with in regards to responsiveness, communication, friendliness, etc.
Interview questions [1]
Question 1
Given a "system", build one function, then add another, then adapt and build something else. From a design-build problem, it was actually rather pleasant; the issue is that you spend a lot of time expecting interview questions and get tripped up on solving the "real-world problem" they give you.
First was an Online Assessment that you got after you applied, I got the invite one day after I applied, then you have about 7 days to complete the online assessment. I finished the OA, then I got invited for the second round interview, if I passed, there would have been a final round.
Interview questions [1]
Question 1
Online Assessment, was not like leetcode, more like having a project spec and having to design based on that, there are multiple parts that build on top of each other.
The process started with a general screening round. The second round was a live screen-share coding interview with an invigilator, requiring constant communication. While Googling for libraries was permitted, AI assistance was strictly banned
Interview questions [1]
Question 1
Instead of standard algorithm problems, the task was to design and implement a complex system by combining various data structures within a given class.