Software Engineer New Grad applicants have rated the interview process at Stripe with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 57% positive. To compare, the company-average is 43.2% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer New Grad roles take an average of 19 days to get hired, when considering 7 user submitted interviews for this role. To compare, the hiring process at Stripe overall takes an average of 25 days.
Common stages of the interview process at Stripe as a Software Engineer New Grad according to 7 Glassdoor interviews include:
One on one interview: 36%
Skills test: 29%
Phone interview: 21%
IQ intelligence test: 7%
Personality test: 7%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 weeks. I interviewed at Stripe (Seattle, WA) in Jan 2019
Interview
Phone screen is super easy (I think it involved hashmap a, but it was a month ago so I don’t remember) just get their tests to pass. I think there was 4 stages to the question (you solve one part and then interviewer adds more constraints or something) once you get to the comparator part it’s the last part so if you get that to pass you will get onsite. I was invited on site after phone screen.
I was in the afternoon group so my day started with a catered lunch with new hires and other candidates. Kinda interesting that they make you code on your computer in your own IDE of choosing during the interview. It’s not a bad thing, just not something I’m used to since no company has ever made me do that. Not a very fair process when they have been using the same exact questions for years. Anyone could show the code to their friends who may be interviewing since it’s saved on your laptop after interview. Stripe should really fix that problem. Had a coding interview which was easy, next had behavioral with a manager also easy, next had http request interview which was hard considering I’m not very familiar with requests and practicing them on my own was hard, last interview was debugging a large code base. no way to really prepare for this. Their interview process isn’t super difficult if your ready for the type of questions they’re gonna ask, I specifically was not prepared for http requests even though I studied them. However process is very different from other unicorns/big tech companies. Everyone there is really nice and I would consider working here in the future.
Interview questions [1]
Question 1
They have been using the same questions for everyone for at least the last 1.5 years. One of my interviewers told me he had to debug the same bugs in a repository in his interview which was over a year ago. Not a very fair process when some people have friends who could just tell them the questions (the code for all the interviews is saved to your laptop after interview since they make you use your own laptop during interview) Get familiar with JSON parsing for http requests, specifically look into GSON if using java.
I have completed the first round of DSA on HackerRank, and then the second round is a team screen round, which means a live coding round, where they will give you DSA questions that correlate to the Stipe production environment. It's a one-hour online meeting
Interview questions [1]
Question 1
They have given me a simple production-level list question, but due to a lack of seriousness, I lost it
Multiple rounds of practical (not leet code style) questions. Included trying to integrate an external library as well as bug hunting. Good communication and quite fast to get the offer.
I applied through university. I interviewed at Stripe
Interview
OA - 60 minutes. One round tech screen. Then a integration, debugging, and coding round. No leetcode style questions. Very high bar. debug mako library. HTTP requests with endpoints in python. Draw words
Interview questions [1]
Question 1
debug mako library. HTTP requests with endpoints in python. Draw words