I am a strong believer that perfection comes from practice and I believe this to be true for programming. Like most of us, I've had a lot of 'trials and fails' from interviews and its almost as if it gets harder everytime. This could be because I ban...