Hey Guys, I would like to interview with Stripe and I'm not sure how to prepare. Should I spend time focusing on Ruby in general? Should I be combing all Stripe repos on github? Code katas? What kinds of questions are asked? How is the experience? etc If you work there there or have interviewed w/ Stripe I'd really appreciate any insight into what to expect and how I can prepare? (Thank you)
Who at stripe are you interviewing with ?
I have not setup the interview yet. Want to get an idea of what to study and gauge the time required before asking a current Stripe for a referral.
We don't care what language you interview in. Your recruiter will have a document with interview prep. Basically how well you debug and write code in your familiar environment.
Hey vjsuk, thank you for responding. Do you have any specifics or pointers on where I can focus my prep energy? Should I be reviewing API design and focusing on REST? Should I familiarize myself with pry and get deep into debugging? Meta programming? Etc.
For phone screen it's pretty basic programming question. For on site focus on debugging and design.
Ok. I think I have a starting point. I am also assuming good design should include tests. Does stripe use a particular test library for ruby development?
Again, we don't really care what language you know or interviewing in. Just pick whatever you are comfortable with and demonstrate your proficiency.
Make sure you are very comfortable with debugging code, as the onsite has a pretty nasty debugging section in your language of choice (ie using a debugger, reading stack traces well). Also design, a simple algorithms question that needs to be done basically perfectly, and figuring out how to use a framework they give you to implement a simple task.
Was the nasty debugging the “fix a bug in an opensource” project piece or something like some kind of staged issue with a pre-known root cause?
They asked me fizzbuzz :p
Looks like you got it right :)
Op how was your experience?
@ Intuit FattyMcGee How was your experience?
They ghosted me after the technical phone interview. Contacted me again to schedule onsite and never heard back from them. Such unprofessional behavior.
Damn. That’s messed up!