Once they hit the on site interview it should be more about how they can work together with a team, how they would design systems, what they would do if they needed help, etc.
Coding up FizzBuzz on-site is a waste of everyone's time.
Once they hit the on site interview it should be more about how they can work together with a team, how they would design systems, what they would do if they needed help, etc.
Coding up FizzBuzz on-site is a waste of everyone's time.
I should also add that I personally prefer to do coding questions in person on a whiteboard, rather than doing them during a phone screen with some sort of collaboration software.
My technique of explaining the algorithm before asking the interviewee to implement it works way better with both people in front of a whiteboard.
I'm not saying everybody should do it this way. I'm just saying that this is my current approach and it seems like it's working OK.
While I dislike the way most large tech companies handle their interview process this one I don't mind as much.