Open In App

Veritas Interview Experience (Intern + FTE) On-Campus

Last Updated : 02 Aug, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Veritas visited our college for campus hiring in the month of August 2023. The selection process included aptitude tests, 2 tech interviews, and an HR interview.

Round 1 – Online Assessment (1 hr):

The aptitude test was on hackerrank. It had 20 MCQs based on cs fundamentals and 2 coding questions. There was no negative marking for MCQs.

Coding questions:

  1. Similar to finding count of nodes in each component of graph.
  2. https://www.chegg.com/homework-help/questions-and-answers/array-said-analogous-secret-array-following-conditions-true-length-array-equal-length-secr-q82108679

I was able to solve 1 question fully and the other was partially accepted.For next round ,25 students were shortlisted out of around 200 students.

Round 2 – Technical Interview I (1-1:15 hr):

  • Introduction.
  • Bootstrap program in OS.
  • Page fault, deadlocks, semaphores,mutex locks.
  • SQL Queries.
  • OOPS – All four pillars of OOPS in depth with code for each.
  • Is it allowed to define constructor of a class in its private section?
  • pointers in C++, Dyamic Memory Allocation.
  • Memory layout of a program in C.
  • https://www.geeksforgeeks.org/find-first-node-of-loop-in-a-linked-list/
  • https://www.geeksforgeeks.org/check-whether-two-strings-are-anagram-of-each-other/
  • Process management in OS
  • Basic Linux commands.
  • https://www.baeldung.com/cs/compiler-linker-assembler-loader
  • Explain your projects in depth and problems faced while working on that proj.ect.
  • Any questions for him?

From round 2, 9 students were shortlisted for next round.

Round 3 – Managerial Round (1-1:15 hr)

  • Introduction
  • What is database? She told me that if she is just 8 year old kid,then how would I explain her?
  • What is normalization?Why is it needed?Types of normalization.
  • Then she gave me a table which was not normalized and asked me to normalize that table completely.
  • Asked me some SQL Queries.
  • Difference between SQL and NoSQL.
  • Started with asking me definition of OS.
  • What is kernel and system calls.
  • Difference between semaphores and mutex.
  • Zombie Process in OS,what will be its pid ?
  • What is demand paging?
  • What is Process Control Block and what is its role in context switching?
  • What are various types of process scheduling algorithms?
  • https://leetcode.com/problems/combination-sum/
  • https://leetcode.com/problems/missing-number/ [O(1) space and O(n)time]
  • Again deep dived in OOPS and asked me about abstract classes, what is pure virtual function and virtual function, what is the difference between function overloading and overriding?
  • Exception handling in C++ with an example.
  • https://www.geeksforgeeks.org/puzzle-2-find-ages-of-daughters/
  • Another puzzle was to find a missing number in a sequence.
  • Asked me a scenario-based question related to team management.
  • Asked how many maximum number of submissions I have made on a single question before getting an AC and for how many days I was stucked on that question?
  • Projects.
  • Any questions for her?

From this round, 5 students were shortlisted for final HR round.

Final Round – HR (15 mins) :

  • Introduction
  • Family Background
  • Higher Studies?
  • Confirmation of offer.
  • Why Veritas?
  • What are your future goals and how do you think joining Veritas will help you in achieving them.

Finally, they selected 3 people and I was one of them.


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads