Veritas Interview Experience (Intern + FTE) On-Campus
Interview Experience
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 ...
Full Details
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: Similar to finding count of nodes in each component of graph. 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/dsa/find-first-node-of-loop-in-a-linked-list/ https://www.geeksforgeeks.org/dsa/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/aptitude/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.
About This Question
This is a candidate experience report from a veritas interview for a swe role (intern level) during the oa round reported in 2025.
It covers the following topics: Linked List, Strings, Sql, Graph, Backtracking, Os, Graphs, Arrays .
Difficulty rating: Easy