Veritas was 3rd company visiting campus in the placement year 2022-23. It was a one-day process of all the rounds and interviews. The complete process was an online process that included a Presentation, an online assessment, and all Interviews rounds.
Online Assessment:
A). 20 MCQs baesd on CN, DBMS, OS, and OOPS. All these MCQs were easy.
B). 2 coding questions, one was a variation of string reversal I would rate it to the Leetcode easy category and another one was a DP question, Minimum No. of taps to water the garden it was a Leetcode hard question.
Round 1: (Technical Round || DSA + Project + DBMS + OOPS || 1 hour : 20 Min)
It was a technical round, my interviewer was 11+ years of experience in Veritas. It started with an introduction and asked some counter questions on my project and Hackathons that I won. Later he moved on DSA part, Unlike others my whole interview was DSA-centric. He started with basic questions such as creating a Doubly linked list class and creating some functions to add elements in a Doubly linked list, searching elements in a Doubly link list. First, he asked about the approach and then gave me time to code it up, also asked me to give proper comments and asked what would be edge case and time complexities. Another question was to reverse words in sentences and not complete sentences, I gave him 3 approaches and he was quite happy about my depth in DSA. Later he moved on to Trees and told me to create a Tree class and write code for the Zig Zag traversal of the tree. This was quite an easy question and solved it quickly with proper comments and complexity. After testing my DSA, he moved on to DBMS and asked a few basic questions such as what is Indexing in DBMS? What is the difference between an SQL database and a NoSQL database? What is Clustering in DBMS told me to write a query for Clustering in DBMS. At last of the interview, he asked a few questions on OOPS they were quite basic and easy.
Round 2: (Hiring Manger round || OOPS + CN + DBMS + Managerial questions || 55 Min)
It was the hiring manager round, my interviewer had 16+ years of experience in Veritas. It started with my introduction and then She asked me about my project, hackathons, and coding journey.
Then she asked to tell me the Data structures I know and specify real-life examples of each data structure, I answered it quite well and she was impressed as DS was my strong part during the whole process. Later she asked What are 4 pillars of OOPS are and explain it as if She is a school student and doesn't know anything about coding with some real-life examples. I felt this was the most difficult question in my interview as She was asking a counter question on each sentence I spoke about OOPS. Later she moved on to Puzzle luckily I solved that puzzle as I was knowing the puzzle. It was about a train and a bird. At last, she asked managerial questions and some situational questions, and to every answer I gave she asked a counter question and it was quite exhausting for me.
Round 3: (HR Round || 10 Min)
It was quite an easy round and asked me about me and who took my interviews. Later he asked how many employees work in Veritas, he was just checking If I attended PPT sincerely or not. Then he moved on to discuss the salary structure.
Tips:
1. Prepare DSA properly and in-depth, will help you Off-campus and as well in other companies.
2. Always asked the question to the interviewer if you have any doubts, most of the time they phrase you half question so you should ask about the remaining entities in question.
3. Prepare core subject concepts with some kind of real-life examples, as they don't want textbook definitions.
4. Be confident and tell the interviewer if you don't know the concept or answer just don't give them wrong or made-up answers.
5. Don't cheat during OA, a lot of cheating happened during Veritas OA.
6. There is no special preparation required for Veritas, just focus on DSA and DBMS. No CN was asked to me during the entire interview process but it was asked to another student, So prepare it as well.
7. If you have any doubts or queries, you can reach out to me through LinkedIn.
Thanks,
Shriharsh