Round 2:(Technical Interview 1)
- We were allocated time slots and requested to join at that time.
- The maximum interview duration was 1 hour.
- The interviewer reviewed my resume and asked which language I was comfortable with, then gave me a coding question and asked me to solve it in 20 minutes.
Coding Question :
Print all the palindromic sub-strings in the given string.
- I started to explain the logic, but he said you can continue with the code, and when you are done with it, you can explain it. I did as he mentioned and explained the optimal logic for the question, covering all the edge cases.
- Then he asked some questions about the experiences I mentioned in my resume and continued to ask some fundamental questions in computer science.
- What is the difference between a process and a thread?
- As I mentioned cloud computing in my resume, he asked me what cloud computing was and the advantages and disadvantages of using it.
- And he asked a question about writing some code in Python. (I don’t have much knowledge about writing codes in Python.) I told him that I was good with Java and knew some basics of Python.
- Then he continued with another question. Why Visa?
The whole interview lasted for 50 minutes. and after 5 minutes, the result came out that you were selected for the next interview, which will be at 3 p.m. the same day.
Visa Interview Experience for New Graduates Software Engineer (On-Campus)
Visa Inc. recently visited our campus for the role of New Graduates Software Engineer and I wanted to share my interview experience so that it would be helpful to others.