I applied online. The process took 3 days. I interviewed at Visa Inc. (Bengaluru) in Aug 2016
Interview
2 technical rounds, 1 hiring manager round and 1 director round.
After seeing all bad reviews about Visa on glassdoor, i had some doubts. Still i went for the interview as i was looking for change and Visa has strong presence in Finance domain.
After going through the process, i realised why the company had such bad rating and how true were all those employee reviews. Interviewers had least Java language knowledge themselves, they had a fix set of trick questions to ask (something they got from net). However, they themselves lacked the core concepts\understanding. Least interested in hands-on knowledge you may have. Most of them are contractual employees converted to full timer's and have brought services culture to Visa too.
However, what surprised me was the people with whom i would have had to work (if i had accepted the offer); as in one of my interviewer - their team lead. For starters, your resume should adhere to US format which only he knew - it should be 7-8 pages long (with 10 yrs exp, mine was just 2 page), then it should tell your marital status and should clearly state your DOB. So according to the interviewer, in order to keep my resume 2 pages i had removed very crucial information from it, basically my marital status and DOB.
According to him, if i still wanted 2 page resume, i should have removed the awards and achievements sections to make space for this crucial piece of information.
Little i knew that hiring in Visa is based on your marital status and age (could be looks as well, can't say) and i thought it was illegal to ask such questions in an interview, particularly to a female candidate.
If this wasn't enough interviewer had the audacity to ask me my DOB, when i answered just date and month; he explicitly asked for the year.
Working in VISA, is he not aware of PII - Personal Identification Information; as per US laws VISA is not to share my DOB, but its employees themselves make a mockery of these and blatantly ask for such information. Also, its basic manners to not ask someone's age especially female.
Manager and Director rounds were good and both were sensible person. For sometime, i was dilemma to accept the offer or not as i really wanted to stay in Finance domain. However, knowledge that same interviewer will be my team lead and i will have to work with him daily. I chose to stay away from him and face any similar harassment in future and rejected the offer at last.
Interview questions [1]
Question 1
Basic java questions on multi-threading and exception handling.
I applied online. The process took 3 weeks. I interviewed at Visa Inc. (Foster City, CA) in Mar 2016
Interview
A few phone interviews and then in-office interviews with several people. It was a normal experience. I only say negative because I didn't get the job and there was no explanation why.
Interview questions [1]
Question 1
Typical data structure and algorithm questions to see how you think and work through problems.
I applied online. The process took 2 months. I interviewed at Visa Inc. (Austin, TX) in Aug 2016
Interview
I applied online via another company, Inovant llc, which is a one o Visa's subsidiaries. After a little over a month or two I was contacted by someone from the Austin office. The position was for a .NET/C# senior engineer. The whole process was in three rounds: talent acquisition phone interview, hiring manager phone technical interview, on-site multi-group interview.
1. Round One - 15 to 30 minute with talent acquistion
2. Round Two - 30 minute call with hiring manager
3. Round Three - 2 to 3 hour face-to-face group interviews. Two in all, both had two intervewers
a. First group - quick "30 questions" over .NET technology (LINQ, SQL, give description of abstract class and purpose, MVC, WCF, WebApi, etc...), one white board algorithm code test
b. Second group - quick "30 questions" over .NET technology, questions over SQL, one white board SQL test, questions over how to write T-SQL or optimize database for very large tables (large as in over a million records)
Also, I had exchanged emails with the hiring manager a few times about citizenship questions and pay expectations. I would say the overall experience was alright.
The main issue I had was that I thought there were too many questions for the time allotted of each group interview. I was not given hardly anytime to ask questions, it was felt more like an interrogation than a two way interview. It seemed the more of the quick questions I answered correctly the harder they got and the more they asked.
Interview questions [2]
Question 1
write a method to reverse all letters in a string, then support how efficient it is or could you do better. Hint remember big-o algorithm complexity
write SQL that combines relations between three tables and displays the date in only month . The date was stored on a daily base. hint SQL with 2 inner joins