Open In App

Veritas Interview Experience | On-Campus 2021

Improve
Improve
Like Article
Like
Save
Share
Report

Veritas visited our college on the 27th of August 2021. It was a one-day process as a test and all three rounds happened on the same day!

Round 1: Hackerrank

There were 20 Mcqs(based on CS fundamentals) and 2 coding questions

  1. Given a string s we have to find the lexicographical maximum substring of a string
  2. Count triplets with the sum smaller than a given value

After the first round of 14 students were shortlisted

Round 2: Technical round  

Time: 1hr 15min

  • Tell me about yourself
  • What is the difference between process and thread?
  • What is PCB (Process control block)?
  • Memory layout of a program?
  • Given two processes that are running on the same a.exe file, performing read and write operation on the same a.exe file, so will it refer to the same physical memory location. if yes then why yes, if no then why?
  • Given two threads that are running on the same a.exe file, performing read and write operation on the same a.exe file, so will it refer to the same physical memory location. if yes then why yes, if no then why?
  • What is physical address space?
  • What is virtual memory, why is it required?
  • Height of binary tree
  • Middle of the linked list
  • In achieving recursion which data structure is used and why that data structure is used?
  • What is a virtual function?
  • Why there is a need of using a virtual function?
  • What is a Virtual table, Virtual pointer?
  • The virtual table is created for every object?
  • Difference between 32bit and 64-bit systems, what is the use of memory addresses?
  • Project-related questions.

Round 3: Managerial Round Tech + HR

Time: 50 min

  • Tell me about yourself
  • How do you decide to choose a particular data structure for a particular problem, generalize it for any problem?
  • Asked what all data structures you are comfortable with.
  • Different traversals in a tree
  • How did the inorder, preorder, postorder traversals get their names?
  •  he asked me to explain the process of deleting a node in BST? After explaining the methods he asked me if there was any other way for deleting a node having 2 children?
  • He asked me if I was aware of Design Principles?
  • What is  an IPC(Interprocess Communication)
  • What are your strengths and weakness?( asking me to elaborate a Strength/Weakness by giving an example for every strength/weakness)
  • What is your Proudest Moment until now?
  • What do you consider your biggest failure until now?
  • What are your Career Aspirations?
  • Why do you want to join Veritas?
  • What are SDLC, steps of SDLC?
  • Semaphore vs Mutex
  • How do you decide to choose between semaphore and mutex for a problem?
  • What is multithreading?
  • Some c++ based questions
  • Some project-related questions

Round 3:  HR 

Time: 20min

  • Tell me about yourself
  • He asked me how my previous rounds went?
  • He asked me about my family background.
  • What is the one thing that you would do to give back to society?
  • Why did you choose Engineering?
  • How do you define success, failure?
  • Who is your role model?

After these 3 rounds, only 2 people were selected, and luckily I was one of them!


Last Updated : 24 Jul, 2022
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads