I've decided to simplify the recruitment process, due to some criticisms in this thread (some I would disagree with, some fair). New applicants will follow this process:
1. New applicants receive an outline of the salary range, the working environment, our products, and the remaining recruitment process (our "FAQ").
2. "Software architecture" test (3.5hrs - 6hrs avg, 9hr max)
3. ~2 1hr interviews
4. Offer
The 'software architecture' test document has also been expanded, so that more information is provided on what we're looking for exactly.
Since everything is disclosed in step 1, people can make an informed decision on whether to proceed. This differs with the previous process in that one needed to pass a screening test before receiving this document.
Notes:
-) All applicants receive explicit accept / rejection emails (this has always been the case)
-) I will try to reduce the review time for the tests (I'm involving more people)
1. New applicants receive an outline of the salary range, the working environment, our products, and the remaining recruitment process (our "FAQ").
2. "Software architecture" test (3.5hrs - 6hrs avg, 9hr max)
3. ~2 1hr interviews
4. Offer
The 'software architecture' test document has also been expanded, so that more information is provided on what we're looking for exactly.
Since everything is disclosed in step 1, people can make an informed decision on whether to proceed. This differs with the previous process in that one needed to pass a screening test before receiving this document.
Notes:
-) All applicants receive explicit accept / rejection emails (this has always been the case)
-) I will try to reduce the review time for the tests (I'm involving more people)
Regards,
Diarmuid / CTO of BaseCase