interrogator
noun
[ ɪnˈtɛrəɡeɪtə ]
• a person who questions someone closely, aggressively, or formally.
• "he was questioned for two months by military interrogators"
• a device that obtains data from a computer file, database, storage device, or terminal.
• "the interrogator forwards the data to a server"