Open In App

Commvault Systems Interview Experience for SDE

Last Updated : 31 Jul, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Interview Rounds

Round 1: Online Coding Test (Hosted on geeekAssess)

MCQ: (Around 25 – 30)

  1. OS
  2. DBMS
  3. CN
  4. C++

Problem List:

Round 2: Project Round (~8hrs coding)

We were given access to Remove VM one day before. On the day of the assessment, we were asked to create a File Manager with features like creating, reading, updating, deleting, list files in a directory, batch operations, creating soft/hard links, and managing versions of the files (version control). We were provided with a mentor, Initially, we had to prepare the design and discuss it with the mentor (~30 mins). After he approves the design we can start coding, the mentor takes status every 30 mins and if he finds that you have made no progress, he will politely ask you to leave, don’t worry that’s the case when you’ll be absolutely doing nothing. If you’re stuck you can discuss it with your mentor, they are very helpful.

Round 3: Interview Round (2.5hrs)

At Commvault you can expect to get roasted on OS. OS is a must for Commvault, I was asked about concurrency control (not directly they will tell a story and you have to solve the issues in the story), threads, and other topics. Then we discussed DBMS, serialization, performance, transactions, and ACID properties. After DBMS, we moved to the DSA part, where I was given 2 – 3 problems: Binary Tree Maximum Path Sum, Mirror view of the tree, and a medium dp question (I don’t remember). Then we discussed CN, different layers, functions of them, and sockets. At last, we talked about my projects. It was an in-depth analysis of my understanding and I really enjoyed the process. They are very polite and helpful.

I was also asked a puzzle before the conversation ended.

Round 4: HR Round

The team asked to share our experience and congratulated us.


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads