Interviews are also (if not primarily) a measure of cultural fit. Making tasteful jokes is absolutely appropriate, but depends on the culture. I wouldn’t want to work at a place that is too uptight for some humor.
The UDP joke isn’t one that I’d probably use, but doesn’t feel out of place in the context of detailing the protocol.








That’s one of the things that actually makes sense for a (locally rendered) site to have. Not the screen itself per se, but the usable canvas. This allows things like a static navigation bar on the left, and the remainder of the screen for text.
I see no reason for a site to have my battery status, ever. Gyroscope has limited need, and should ask permission.