DEV Community

Discussion on: The unfair tech hiring processes (a senior dev perspective)

Collapse
 
kashaziz profile image
Kashif Aziz

I am totally against this share-your-screen for a quick-coding-session thing. Unless you are hiring a keyboard puncher who has route learned some algorithms - this is not the way to hire software engineers.

Ideally, an interview session should consist of:

  1. Interaction with HR to understand the human side of the candidate and overall company culture fit

  2. A quick session with some senior tech resource to evaluate tech skills

  3. A take-home test that the candidate can come back with and explain to the tech team. Alternatively, if time is of essence, candidate can be asked to go through their accomplished projects and explain the scope, structure, functionality, issues faced etc.

  4. Final meeting with the top tech guy (CIO, CTO etc)