You have never met me in my life.
Nope. Agreed.
But I've read all of your posts, including the deleted ones, and formed my own opinion. Sorry if you disagree.
You have many, many people offering you free advice on here, and yet you choose to disregard it. That says more about you than you obviously know.
No one will chastise you for doing research, but they will when you keep asking the same questions / ignoring advice until you are told what you want to hear.
(BTW, many recruiting sessions dont test for immediate ability, they test for the ability to learn - something you should bear in mind)