Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Remaining 4 hours and 55 minutes - is for getting person to talk to different people on the team. Management, QA other devs to get the feel of what kind of people we are, presenting company and having time for this person to present his\hers personality.

First 1 hour with management - the important part is to clarify persons requirements and getting to clarify what company requires to make sure he is not going to quit in 1 month - even if it is not entirely preventable and happens.

Then after 1st get to know we send out take home (for applicant to spend up to 2hr not more of his time, but usually we give task that for experienced person is max 30-45 mins) - if we like the person - the same if we send out take home and person doesn't like us or we don't match expectations, he doesn't have send it back or spend time on it.

Then during second interview (1 hour) technical part with devs (if solution is of course good enough but doesn't have to be perfect) is scheduled so person changes his own code so I can see how person uses the tools. If someone claims he is a senior and struggles changing his own code or doesn't use tooling in a proficient way that is what I check. Other part is that I ask for changes and see if person has any improvements or I propose improvements and see how person reacts - is person defensive, is person not having any ideas how to improve code, is it a person that thinks his code is "perfect" in all ways and everyone else is stupid.

Last (1 hour) one is confirmation that we are still on the same page with requirements on both sides then meet&greet to get to know one of business analysts someone from QA to get a feel and second opinion on the person personality - if we don't have red flags anyone rising we make an offer and that is take it or leave it, because all expectations should be already ironed out, we can of course wait so no pressure but if someone is not responding for a week we go for other candidate.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: