Greg Beech's Website

July 2007 - Greg Beech's Tech Blog

  • Technical interview questions for software engineers

    There are loads of interview questions on the web, but most are just a list of "do you know this" type questions focusing on things that any moderately capable developer ought to know. I'm in the frame to do some interviewing for blinkBox over the next few weeks, and we don't want to hire moderately capable developers, we want to hire the best software engineers. What's the difference...
    Filed under:
  • Two common misconceptions regarding threading and events

    Events in .NET are a fairly simple programming model - you subscribe to an event and when it is raised your handler is called. There are two common misconceptions about .NET events though. The first is that people believe event handlers are run in a multi-threaded manner, when in fact they aren't. The second is that raising an event isn't affected by multi-threading issues, when in fact it...
    Filed under: ,
Copyright (C) Greg Beech. All rights reserved.
Powered by Community Server (Non-Commercial Edition), by Telligent Systems