Getting ready for a technical interview? I have put together 50 ...