VISA Interview Experience For Software Engineer (On-Campus)
This interview was part of the Meet Visa Event, where I had the chance to participate in a challenging technical assessment and an engaging technical interview. This event was specially organized for in-tech, and it was an incredible experience. Let me walk you through the questions I tackled during this event.
Round 1: Technical Assessment
The first round was a coding round which consisted of 4 questions. 2 questions were on array, 1 on dp, and 1 on graphs.
Round 2: Technical Interview
- We began by delving into the projects listed on my resume.
- OOPS-based questions – 4 pillars of OOPS, what is encapsulation, abstraction, and the difference between them. Further on virtual functions and diamond problem.
- Discussions on DOM(Document Object Model), a crucial component of web development.
- Computer Network questions like different network topologies and their respective advantages and disadvantages. The interviewer even touched on network security aspects.
- SQL questions followed, covering topics like primary keys and foreign keys, which are fundamental to database management.
- Lastly questions about core data structures such as arrays, linked lists, difference between stacks and queues.
This round lasted for approximately an hour.
Round 3: Managerial Round
- Began again with the discussion on my project.
- Questions on
- SpringBoot
- React.js
- MongoDB
- Jira
- The advantages and Disadvantages of Flask were asked as I had mentioned these on my resume
- Next, I was asked to come up with the algorithm for designing heaps/priority queues.
- Even a few questions on OOPS were asked like Polymorphism and encapsulation.
- Lastly, I was asked a puzzle
http://puzzles.nigelcoldwell.co.uk/sixtyfive.htm#:~:text=There%20are%209%20coins%2C%20all,may%20use%20the%20balance%20twice.&text=We%20need%20to%20do%20the,arrive%20at%20the%20final%20coin
This round also lasted for an hour.
Round 4: HR Round
This round was very general. I was asked a few HR questions like
- I was asked about my initial thoughts when I advanced to this round and how my day had been so far.
- We discussed the latest technology trends that had fascinated me and explored potential improvements in those areas.
- I was asked what improvement would I like to bring to it.
- I was challenged to envision improvements in online payment systems like Paytm and Google Pay,
- Design a new Cryptographic Algorithm.
In the end, only three candidates were shortlisted, and I wasn’t among them. However, the experience was incredibly enriching, and I cherished the opportunity to learn, grow, and connect with professionals in the tech world. The Meet Visa Event was a significant milestone in my journey, and I look forward to more exciting opportunities in the future.
Contact Us