The selection process included aptitude tests, 2 tech interviews, and an HR interview.
The aptitude test was on hackerrank. It had 20 MCQs based on cs concepts (database:btree, os, HTML form one que), basic math (no of solutions for p^2 = n+q^2 ), etc and 2 coding questions. There was negative marking for MCQs and solving one coding question was important.
Interview questions [1]
Question 1
They asked me which languages I am comfortable with. I chose C and Java.
Reverse a singly linked list.
Implementation of strlen function in string.h
Implementation of strcmp using pointer
OOPs concepts with explanation and example
Storage classes in C
Access specifiers in Java
Difference between string and char array in c.
bubble sort code
Function with variable length arguments
Function overloading error: what will happen if overloaded functions have same arguments but different return type
delete a node in linked list given a pointer to the node(node is not tail)
References in java
Collection classes
rval, lval
Have you done any system level coding. I said assembler program and compiler theory.
Abstract classes and interface difference.
Why main is not private in Java?
How to given arguments to program while running it?
Ans: cmd line arguments can be accepted as strings
Puzzle: 10 coins are given. one coin has less weight. find the coin in 3 iterations.
I applied online. The process took 4 weeks. I interviewed at Veritas Technologies
Interview
Prepare to get your wheels spun through multiple rounds and somewhat inappropriate questions regarding salary expectations. The interviewers talked more about their own problems rather than making it conversational. The recruiter was nice throughout the process but used cookie-cutter responses that were clearly copied & pasted. Not a personalized experience.
I applied through college or university. The process took 1 day. I interviewed at Veritas Technologies in Aug 2022
Interview
first, he asked about projects like minor1, and minor2 and then about my internship . then he asked questions from DSA, compiler, DCN, DBMS, and Operating system.
I got selected for the managerial round then the interwieur asked about DSA, DBMS, OS.