Applied online, next day got an email invitation to take online assessment. (Assessment took about a hour followed by some personality questions) If you fail assessment you'll immediately get an email, I passed and the next day a Comcast Recruiter called me to schedule a phone interview. The phone interview ran over 45 minutes she then asked me if I'd like to move forward with a face to face. The next day she called me back to confirm a day an time for face to face interview. The face to face interview was with two hiring managers. Interview with one first and he asked me to stick around for his manager. They asked a lot of questions most of them were pretty much the same questions. The entire interview lasted a hour and thirty minutes. My interview was on a Friday I got a call Monday from my recruiter with the job offer. Started my paperwork for background and drug testing immediately!