595 karma · joined February 1, 2017
As Oscar Wilde said: "We are all in the gutter, but some of us are looking at the stars."
I love the gutter and I love the stars!
Here are things I didn't realize is the role of the interviewer (my role) but I now know they are:
1. Push towards depth, because not all people go there naturally themselves.
2. Ask for clarifications if I don't understand something. This can make me sound stupid, but it's a worthy sacrifice. I will always sacrifice ego for the chance to understand something basic or hopefully fundamental. In fact, I play dumb sometimes just to force explanation of basics on which the technically deep ideas are built.
3. Disagree respectfully (at times playing devil's advocate) to give a chance to the interviewee to argue their point.
4. Speak whatever question or point I have clearly, concisely, quickly, and then shut up and listen. My role is to give the other person a break and to throw up ideas that spark their passion. I really struggle with this (especially the concise, clear part).
Thank you again for the kind words. I'll keep improving!
On the technical depth point, I agree. A lot of folks tell me they love the "meaning of life" questions. I love both the technical and the philosophical. My hope is to more and more try to go deep technically with the ML, CS, math, physics folks on the topic of their expertise, and find productive points of passionate disagreement or insight. This isn't easy, and I fail often, but I'm working hard to improve.
Thanks for the kind words. I work hard on this thing, and hopefully will improve with time.