Quote:
Originally Posted by RustyBrooks
I've done it before. For my current job, for example, I suggested that I present to them a few projects I'd worked on, in lieu of a coding test. I wasn't worried about passing the test, and the presentation probably took longer and was harder, but it was a stronger result. Passing the test is a low bar, showing off an interesting piece of software is better.
I noticed they didn't ask for a project I've done, just a presentation where the audience learns something and gets a feel for how I approach difficult problems.
My plan is to present hierarchical state machines. This is a design pattern I've used successfully for a long time. I don't think it's widely known? so some of the audience will learn something. It is representative of how I approach difficult problems.
I'll include code from projects where I used it.
My concerns:
* they expect something different?
* it's a complicated topic for a short presentation?
but I am outweighing those with: the engineers will learn something interesting.