Met a recruiter at the Texas Linux fest. Sent my resume to her email later that week. Took about a week for her to get back with me and then about 3 week wait for the phone interview and another couple of weeks for the in person interview.
Each one was about 1 hour long. So that was 3 hours of me talking. Mind you that the first 40 minutes of each was me repeating the same stuff about myself just to get the new team up to speed on who I was. By the end of 3 hours I could hardly talk any more. This was an entry level/jr. job. Nothing was hard. The only questions I missed on the phone interview were using bash to parse text data and using the mysql console.