Round 3:(Technical Interview 2)
- The interviewer asked me about myself, and then she began the interview with a scenario-based question.
Scenario:
There are 3 kingdoms: herbivores, carnivores, and omnivores, and each kingdom has its attributes like walking and eating. Walking is the same for the three kingdoms, but eating is different for all. The question was, if we give what a carnivore eats, we should get that it eats animals; for an herbivore, we should get that it eats plants; and for an omnivore, we should get that it eats both plants and animals. and when coming to other attributes, whatever the kingdom may be, we should get the same sentence.
- She gave me 20 minutes to code and then explain my approach.
- She asked me to explain my projects. As I have done a machine learning project, she asked me to explain the models I have used and why I have chosen those models.
- Then she began to ask my CS fundamentals about topics such as DBMS, Java, operating systems, and computer networks.
- Types of databases, and give two examples of each.
- ACID properties and explain them.
- What are different normalisations, and explain each with examples?
- Explain the layers and their functionalities of the OSI model.
- What are the advantages and disadvantages of cloud computing?
- Differences between Java and Python.
- The interviewer asked about the subject I was interested in. As I said network security, she asked me to explain what it meant.
In the interview, we might not remember everything; even the easy and basic questions might be challenging at that moment, but it is fine, and we should not feel nervous about that. We should take a moment to think and answer every question with a brief explanation and confidence. After 10 minutes, I received the result that I was selected for the third round, which was at 5 p.m.
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.