Visa | Staff Software Engineer | Bangalore | Nov 2020 [Offer]
Anonymous User
5587

Status: 7.5 years of experience, currently working with a mid sized company in Bengaluru.
Position: Staff Software Engineer at Visa
Location: Bengaluru, KA
Interview Date: Sep-Oct 2020

I got a call from Cordinator from Visa and got the interview scheduled.

Interview Process:

There was no Online Assessment test.

But, I must say one thing that, entire process was very slow. I had my technical rounds during Sep and the followed by Manager round in Oct and I recieved confirmation from HR last week. So, I thought of sharing my technical experience with everyone.

I felt all round as design round as I was harldy asked to code instead to suggest Datastructure/technology/components

Virtual On-Site Interviews:

Round 1 -> Basic question about Java and Spring. Then, he started asking how would write your own spring framework. But, before I start I was supposed to explain how it works internally and same time suggest/mention data structure best suited and why ? also to mentioned any java framework to be used. Then, Asked me to design system monitor application (like Grafana).

Then, the next round was similar to first round

Round 2 -> Explain your project design (which is monolithic), so asked me to change to microservice architecture and what all tech stack would I put in and why ? More discussion on tech stack and choice. It was same as system design round.

And, that's the end of this round as well.

Round 3 -> This round was quite confusing, I was not very sure what she was looking for. As she asked me to write class design and some code as well for patient appointment. But, you need to priorties them

  1. Infants
  2. Old Age (greater than 60)
  3. Others

So, pateints needs to be sequenced as per above. Also, ensure you could easily remove any patient from the sequence. Intially I felt she is expecting to write some datastucture later I relized, she is only looking for sorting logic (by using Java Collection framework) :/

Then, many question from Spring and Java and their internal working. In my opinion, this round was Okay as there was so much confusion w.r.t. her expectation after each question.

Round 4 -> Discussion with Manager, this was fitment round. She asked many LP related question and also mentioned about my roles and responsibility and her expectations. And, asked if I have any question. And I asked many :D

Currently, I'm still negotiating as I do have competitve offer from also same brand value. I will share the compensation details as soon as I recieve.

Good Luck to everyone preparing for interviews! Hope, I haven't missed anything to add.

**Update : **

Compensation posted here

https://leetcode.com/discuss/compensation/932035/Visa-Inc-or-Staff-Software-Engineer-or-Bangalore

Comments (3)