|
|
|
|
|
by jsonau
3547 days ago
|
|
@OP: You sound almost exactly like me. I have not done any interviews for a bit more than 5 years.
I think the what really can be improved is to test us in a more familiar and friendly environment. I have to spend time on handling time-pressure, and fix/adapt with my thinking habits. ## Coding Problems: I do think coding challenges(algorithmic) has merits, but I think there are two factor that really hinders a interviewee's performances: - time limit - require an unfamiliar algorithm Time limit is obviously needed in a test, but problem solving in real life is never instant unless it's done before. Nevertheless everyone have their own pace. I have to dedicate hours each day to train myself to adjust my brain to act quicker yet calm for these algorithmic questions. Sometimes my initial solution in my mind turns out to be the best, but I discard it. Nevertheless if one is stuck, the time limit just makes it worst. I'm also known to be the slowest in turn-based board game -- I have high win rates though! ## Possible Solution? * Allow interviewee pick from a pool of equally-difficult-challenges to solve (within a minute or two). This can solves the "obscure algorithm" or "trick" question. This also helps the time-limit problem as the interviewee WILL interpret the question twice in two different VIBES (with and without time pressure) Even choosing 1 out of 2 would dramatically reduce nervousness and time pressure. |
|