k10er
It was refreshing to be interviewed like I would be a valued addition to their team with my unique skills rather than quizzed on the information.
It definitely tests your skill and you can identify who can solve problems on their own. Hopefully you have an additional network that you can do research on.
If what they Google would provide them the correct answer, I'm OK with someone who knows how and when to Google something. Those that don't think about researching themselves usually end up asking me in-person. And I usually then ask them if they have done any research themselves.
I would say the port/protocol memorization may be required depending on what job you are interviewing for. If its for a tech support job, maybe the ports/protocol question is pointless.