Sunday, November 4, 2012

Bozo Filter

Whoa! Time to dust off this blog a bit. To that end, a quick story from my now-previous job that dovetails well with my last post.

At Appconomy, we used See[Mike]Code to do technical phone screens. One or two developers would jump on a call and have the candidate write a couple of simple functions in the programming language of their choice. These were bozo filter kinds of coding questions, nothing complicated. Ideally, the process would take 10-15 minutes, including the initial pleasantries. We just wanted to make sure the candidate actually writes code before we would bring them in. We did this as a last screen before bringing someone in for an onsite interview -- after screening resumes and having our HR Director do her phone screen.

One afternoon, our HR Director stopped me and a colleague (coincidentally his name is Mike) in the hall. She said somewhat meekly, "I just had a candidate decline to do your coding test. He said, 'I cannot condone that kind of interview practice.'". Mike and I looked at one another quizzically and then he turned back to her. "Perfect, it's working better than we ever imagined."

I don't know what this person's real objection was, but if you are interviewing for a programming job, there are no valid reasons to object to writing a small amount of code as a part of the process. With few exceptions (e.g., your name is DHH), there is no reason to object to a bozo-filter. Just remember, if you're good enough to get hired (and if you're objecting, you must think you're a lock to be hired), you will eventually be the one who's doing interviews when you could be coding. When that day comes, you will appreciate having a good, fast filter in place.


  1. Great job, You are providing good knowledge. It is really helpful and factual information for us and everyone to increase knowledge. Continue sharing your data. Thank you. free online interview preparation

  2. It is important to notice, however, that whereas utilizing a VPN doesn’t violate most gambling sites’ Terms of Use, it may if you’re primarily inserting bets outside the country in which you’ve established your account. Please train a basic stage of warning when utilizing a VPN in South Korea. Nowadays, the gambling industry generates over 빅카지노 40% of the GDP of Macau. Since the early Nineteen Sixties, around 50% of Macau's official revenue has been pushed by gambling. In 1998, forty four.5% of total government revenue was produced by the direct tax on gambling. Then there was a 9.1% lower in 1999, in all probability as a result of} internet gaming.

  3. AnInjection molding machine, recognized as|also called|also referred to as} aninjection press, is a machine for manufacturing plastic products by the injection molding process. Many of the parts discovered on modern vehicles require a broad vary of intricately designed features to operate accurately. For this reason, many of the leaders of the automotive business have turned to plastic injection molding to develop, plan, and manufacture the parts they want. Typical injected molded components include bumpers, dashboards, and smaller items, such as cup holders and toy story costumes mirror housings.