Why do I need to do a code interview when I already have a CS degree?