First communication is with a recruiter, who isn't a consultant and repeats the verbiage from the website. Second, comes a tech interview that is SUPER SIMPLE (anyone past their first year of CS classes could probably pass it, but experience with .Net or databases will ensure it. Experience with Gang of Four design patterns looks excellent too). If you're a college hire, you usually do not get a second tech interview (because they will send you to a month of .Net training anyhow), but if not, you often will. Next comes a pretty standard behavioral interview where they hope to see professionalism and passion for technology. Finally there is a confirming interview with a higher-up that is just a crazy-check. If you are a person who might not have consulting experience, Avanade also gives a "selling interview" that isn't posed to the candidate that way; the candidate THINKS they are being judged, but really the interviewer spends most of the time talking up how great Avanade is.