Intense yet friendly; Engaging while still keeping you "on your toes" to ensure you answered effectively; Multi-layered; Long; Very specific and requiring a lot of detail specifically around reference checking; the slightest error and you wouldn't have made it thru the process