Comment

Comment by ayers

I understand and can relate to your situation. I also dislike the gotcha algorithmic questions.

However, I strongly believe that there should be some form of technical element to the interview process. I have participated in a few interview processes where a task was given to do in my own time which related to the job. These were no more than a couple of hours and were very simple tasks. I find this type of technical test much better than the algorithmic ones. Examples of ones I know about; scraping a website for specific values, creating a basic web proxy, rendering data into a chart on a webpage, programmatically mapping out points on google maps.

I am currently recruiting for .NET developers and I get everyone to code up a task that relates to the job. There are no gotchas or edge cases, it is just a very simplified version of something that they will have to deal with in the job.

I find this extremely useful as quick feed back into the style/competency of the candidate and you can quite easily see where they are coming from. I also use the result of the task as a discussion point during the on site interview process. Having a concrete example to discuss has proven very useful as it leaves no room for ambiguities or misinterpretation. I personally would be very hesitant to join a company that had no step involving anything technical.

Regarding your "you-will-be-fired-after-three-months-for-failure-to-perform", it is standard over here in the UK that you go through a probation period. This can be anything from 3 months to 6 months and during that time either party can end the employment with a shorter notice period. I am not sure where you are based but at least in the UK you will find companies doing exactly what you are describing.

parent ayers 12 years ago

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton