«Кто такая…?» is not a mistake though.

Кто такой Андрей Зализняк? — Who is Andrey Zaliznyak? (the name is masculine so you suspect it’s a man)
Кто такая Светлана Савицкая? — Who is Svetlana...