HR interactions/screens, Phone screen, be-all-and-end-all so-called technical interview by relatively inexperienced, megalomania, like many companies now mistaking themselves with Google, aping their styles and even questions. These days interviewers want to appear smart, and steal Q&A from various puzzle books, asking questions that they could not themselves answer! Who you know trumps!