I had an online pre-screening with Hexaware to gauge my technical knowledge, before interviewing with the client(State Street ). From almost the very first question, it was clear the person asking the questions was reading from a sheet of very generic questions, and had no knowledge himself of the topic in question. I was asked a series of incredibly basic questions, which I knew the answers to. Because many of the questions were questions about how to accomplish certain tasks in code, I explained how to do it, and entered in the exact code in the chat window. Near the end of the interview, I was asked if I had any knowledge of VBA code. The same VBA code I'd been typing in all interview to demonstrate how to accomplish the requested tasks. This question confirmed what I already knew - the interviewer had no idea what he was asking about. (This is roughly equivalent to asking someone, 20 minutes into a conversation, if they they speak English)
After the screening, I never heard back from them. This didn't surprise me, considering how unprofessional the screening itself was. I'm surprised a company would use someone like this to place someone at a company like State Street.