By comparison my sister had a truly horrible interview experience (long ago, some of her problems have been addressed). Ultimately, if you're in CS, you're in demand so they bend over backwards for you. If you're not in CS there are thousands of competitors for each position, which makes it much much harder.