VISA Interview Experience for Software Engineer (On-Campus)
Last Updated :
09 Oct, 2023
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
- 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 few questions on OOPS was asked like Polymorphism, 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 as well lasted for a hour
Round 4: HR Round
This round was very general. I was asked 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 in 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.
Share your thoughts in the comments
Please Login to comment...