See the above description for questions.
Anonymous
Sorry to say, but this is the world of engineering interviews. They are tough! They don't necessarily test you on skills that you will use day to day at a job, but it is the best proxy that the industry has found so far. Don't get discouraged! Practicing for these kinds of interviews is a skill in and of itself.
Check out your Company Bowl for anonymous work chats.