Your question is Explain Memory Tagging. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Explain memory tagging.
Asked in the Technical Interview stage. Evaluated candidate's knowledge of memory security mechanisms at the hardware, silicon, and kernel levels.
Explain the mechanism, including allocation tags, pointer tags, granularity, and tag-check failures. Discuss how hardware, the kernel, allocators, compilers, and debugging tools cooperate, and compare memory tagging with pointer authentication and software-only tools.