Intimidating but yet an incredibly fair process for anyone interested in getting into software development. You are not judge by the years of software experience you contain, you are judged on your ability to write software. I was over looked by many companies because my experience was limited to schooling, even when I made it clear that I felt pretty sound technically as a junior engineer. It's ironic that a lot of places want Junior Developers with professional experience. Why are you requesting something that you aren't willing to provide.
Typical interview process:
1) Technical phone screen
2) Small software project
3) In person interview speaking on small software project
This process has changed slightly but still maintains this general format.
Note: Anything on your resume is game. If you don't know it, don't put it on your resume.