They first sent a hackerrank online test link a day before the F2F interview . When I asked them if I should take the test, they said I can take it on the day of the interview after going to the office. When I reached the office, there were a few people who were also present for the interview process, for multiple levels since that was a drive day. I did not have to wait for long since they have scheduled it reasonable well. The first person who interviewed me could not properly communicate. It was a hard time understanding his accent. My impression on Visa was destroyed after having a discussion with him. It was a technical discussion but I could not figure out what skill he was testing. It was not really an SDI round . Neither was it an OOD round. He was asking random questions related to ORM frameworks , some data manipulation etc. Since I could not understand his expectations and since he was expecting biased answers I did not do well. The second round was DS and algo round. I did reasonably well in that round. The person who interviewed was quite unprofessional though. The way he asked about my previous experiences was really poor. His interview questions were not bad but. I could do 90% of it . Since the communication skills of the panel was poor, and since it looked like they are biased, I have apprehensions on the quality of the employees who work there.