3 ms·
I agree. To find out if one is actually competent, open questions that allow the candidate to elaborate on his previous problem solving experience are much more
by sparkling 10y ago
I agree. To find out if one is actually competent, open questions that allow the candidate to elaborate on his previous problem solving experience are much more useful.
Some examples:
1) Explain how and why you would implement authentication on a HTTP API. What other authentication methods do you know and why would you not use them?
2) Tell us about a scaling-up challenge/problem you had on your last application and how you solved it.
3) What technology stack would you use for a browser-based P2P file sharing application?
4) Name a library you recently discovered. What problem did it solve?
5) What mobile app on your phone right now has a bad user experience in your opinion? How would you make it better?