Stripe On-site advice

Hello! I have a stripe on-site soon but debating on which language to use. I’m most comfortable doing interviews in Python but I know the stripe interview is different from others. At work I mostly use Java to debug and work on though. Do you think I can get through the interviews with Python or should I just use Java? #engineering #software #swe

Yext onta31 Jun 25, 2021

I personally would do it in the language you’re most comfortable with but I know people who’ve had success doing it in python

Redfin oxem5 Jun 25, 2021

Agreed. If anything, Java is more verbose than Python so Python sounds better anyway?

Stripe hiUV25 Jun 28, 2021

Our interviewers are calibrated wrt what to expect for each language. Use the one you’re most comfortable/familiar with.

Facebook efFBee Jun 25, 2021

I personally interviewed in both python and Java and prefer python for interviews anyday if you are comfortable

Stripe wsjqt Jun 26, 2021

use what you’re most comfortable with

Stripe sodM80 Jul 2, 2021

Please use Java if that’s the language you use every day! I can tell you that 90+% of Java programmers that I interview that attempt to do it in Python fail. We don’t scan resumes before the interview to mitigate bias, so I’m usually noticing about 15 minutes in after when the interviewee is writing iffy looking code and looking up basic APIs online. I’ll look at their resume after they fail and sure enough, all their experience is in Java. Looking up APIs or SO won’t fail you in itself, but being unable to write reasonable idiomatic Python code will. I need to see something resembling production quality code and if you don’t ever write production quality code in Python, you’re dooming yourself from the start.