Why is Ansible agentless and why does that matter?
It connects over SSH (or WinRM for Windows) and runs modules with Python on the target, so there is no agent to install, patch or monitor. Onboarding a server only needs SSH access and a user with sudo, which is why it fits existing estates well.
What they are checking: Understanding of how Ansible reaches hosts.
Likely follow-up: What do you need on a managed node for Ansible to work?