I wonder how many people could pass software interviews at the company they work for. How many could do it without studying and preparing for weeks? I doubt I could.
At Amazon a long time ago, people used to joke that for everyone working there, you could pick a group of interviewers that would have rejected that person.