Applied through craigslist.got a call next day.had a 20 minute breifing.after that received 2 online tests in email.completed that.even before that face to face was scheduled for next day.in face to face there wasn't much.a 20 questions objective test was taken.difficulty level ,I would say medium.everthing was about computers mainly hardware side.got good score in that.