I'll assume monotonic, but is it even linear?
September 4, 2011 7:33 AM Subscribe
A Google recruiter has asked me to rate my Python skill on a ten-point scale. Can anyone calibrate this scale for me? At the moment, all I know is that ten is the better end, and since Google employs Guido van Rossum I don't want to overestimate. What's a three? a five? a seven? or is this some sneaky test of second-order knowledge and how I deal with bizarrely underspecified problems?
posted by d. z. wang to computers & internet (10 answers total) 13 users marked this as a favorite
Don't say 10, but stay well north of 5 if you want the job. Scale is logarithmic.
Do you use PyPy? You're a 9.
Has another dev ever asked you to explain a line of code that had a lambda and/or a decorator in it? You're an 8 or higher
Have you built your own setup.py? 7 or higher
I've seen a lot of googler Python code. It's indistinguishable from most guys' who have a year or two of python experience.
Definitely read the Google Python Style Guide before you go to your first interview.
posted by neustile at 7:44 AM on September 4, 2011 [4 favorites]