Accolite visited our campus for Software Engineer role. CTC offered was under 10LPA and also there was a bond clause of almost 2 years with the offer.
Round 1: Online Assessment
The assessment consisted of two sections:
Section 1: This section had 30 multiple-choice questions (MCQs) covering various topics, including:
* Code debugging and output analysis
* Data structures and algorithms
* SQL queries
* Concepts in Java and C++
Round 2: Online Interview (Technical)
The round started with the interviewer asking to introduce myself. Then she directly jumped to asking following questions.
DSA Problem: The interviewer asked me to solve the LeetCode problem #6: ZigZag Conversion.
CS Fundamentals:
* Explained the concepts of Deadlock and Starvation.
* Deadlock avoidance methods.
* Differentiate between Processes and Threads.
* Multiprogramming and Page Faults.
* Normalisation in databases, including 1NF, 2NF, and 3NF.
* Explain Network topologies and their types.
* What is Deep copy and Shallow copy?
* Describe the use of a Copy constructor.
Round 3 : Online Interview (Technical)
The round was more focused on CS Fundamentals with majority focus on OOPS.
DSA Problem Asked:
Round 4 : Online Interview (Technical)
CS Fundamentals were asked. Only one DSA problem was asked: Convert Sorted Array to BST.
Round 5 : HR Round
Mainly basic conversation. No as such questions were asked. HR was telling about the work culture, pay structure and all such stuff.
Important: Focus on CS fundamentals. They focus more on OOPs concepts. I could not answer 3-4 terms related to OOPs like they asked questions about Smart pointers in one of the round. And since I was more fluent in Python, I did not knew about these C++ concepts. DSA problems asked were almost in Easy category except that asked in Round 1 Zig Zag Conversion.