Commvault interview experience Real time questions & tips from candidates to crack your interview

Fullstack Developer

Commvault
upvote
share-icon
4 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 1.5 months
Topics: Python (as a language for data structures), Data structures, Operating system, Computer networking, Database management system
Tip
Tip

Tip 1 : Only mention those things in resume that you know very well
Tip 2 : Core subjects are very important for commvault
Tip 3 : Concept of usage of data structures should be clear

Application process
Where: Campus
Eligibility: No backlogs were allowed
Resume Tip
Resume tip

Tip 1 : Do not mention anything in resume that you are not sure about. Keep it simple
Tip 2 : You can add achievements other than technical also.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date11 Aug 2021
Coding problem2

It was a mcq+coding round. There were 2 coding questions of medium difficulty. It was around 3 P.M.

1. Count with K different characters

Moderate
15m average time
85% success
0/80
Asked in companies
WalmartAmazonCIS - Cyber Infrastructure

You are given a string 'str' of lowercase alphabets and an integer 'k' .


Your task is to return the count all the possible substrings that have exactly 'k' distinct characters.


For example:

'str' = abcad and 'k' = 2. 

We can see that the substrings {ab, bc, ca, ad} are the only substrings with 2 distinct characters. 

Therefore, the answer will be 4.    
Try solving now

2. Collect Maximum Coins in Matrix

Moderate
0/80
Asked in companies
AdobeOracleDunzo

You are given a matrix of ‘M’ rows and ‘N’ columns. The cells of the matrix contain either a coin or are empty.

You are allowed to visit every boundary cell that has a coin in it and collects that coin apart from that, you are allowed to collect the coin in one of the four adjacent cells. Find the maximum number of coins that you can collect from the matrix.

For Example :
If Matrix of size 3 * 5 is: 
0 1 1 0 0
0 1 0 1 0
1 0 0 0 0


Then, out of the five coins in the matrix, you can collect a maximum of four coins. This is because the coin at (0, 1) lies on the boundary and after collecting the coin one can also collect the coin at (1, 1) as it lies in the adjacent cell. We can also collect the coin at (2, 0). But we cannot collect the coin at (1, 3), as this coin doesn’t lie on the boundary and it cannot be reached from one of the boundary coins.
Try solving now
02
Round
Medium
Video Call
Duration60 minutes
Interview date12 Aug 2021
Coding problem0

It was a debugging round in which they gave us a link of a website(E-Commerce website). They told us to find all the errors that we could find in that website. 
For Eg.: if the login button is working properly or not
if the item that we add in our cart is added properly or not.
We don't have to find the errors in the color scheme or basically in the appearance of website.

03
Round
Hard
Video Call
Duration90 minutes
Interview date12 Aug 2021
Coding problem1

It was held after the debugging round at around 1 PM. The interviewer briefed me about the problem and then asked me to code in visual studio code.

1. Optimize Memory Usage

Moderate
0/80
Asked in companies
ArcesiumAmazonSamsung

Alex has a computer with ‘K’ memory spaces. He has a list of ‘N’ different document downloads that he would like to do, each of which consumes some unique memory usage. He also has ‘M’ computer games, each of which consumes some unique memory usage. His computer can allow at most one download and at most one game to run simultaneously, provided that the sum of memory usages doesn’t exceed ‘K’. Alex wants to play at most one game and complete at most one download so that the total memory usage is maximum.

Given a list ‘download’ and a list ‘game’, help Alex find out the number of pairs of downloads and games such that the sum of memory usages is maximum. It can also be possible that Alex only plays a game or performs a download at a time.

Try solving now
04
Round
Hard
Video Call
Duration45 minutes
Interview date12 Aug 2021
Coding problem1

It was immediately after the second interview round. Total 6 students were shortlisted from various colleges for this round. It was at around 4 PM. There were 2 interviewers and asked questions from OS, DBMS, DS and project related questions from resume.

1. Technical Questions

What is segmentation?
What is paging?
All the concepts of paging.

What is size of session cookie?
Difference between TCP and UDP.
Explain OSI model.
Different layers of OSI model.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

Which SQL clause is used to specify the conditions in a query?

Choose another skill to practice
Similar interview experiences
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Commvault
3949 views
0 comments
0 upvotes
company logo
SDE
4 rounds | 5 problems
Interviewed by Commvault
6735 views
0 comments
0 upvotes
company logo
SDE - 1
5 rounds | 8 problems
Interviewed by Commvault
1743 views
0 comments
0 upvotes
company logo
Associate Engineer
3 rounds | 7 problems
Interviewed by Commvault
2023 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Fullstack Developer
6 rounds | 5 problems
Interviewed by Microsoft
2240 views
0 comments
0 upvotes
company logo
Fullstack Developer
2 rounds | 2 problems
Interviewed by Samsung
2186 views
0 comments
0 upvotes
company logo
Fullstack Developer
2 rounds | 2 problems
Interviewed by Amdocs
1831 views
0 comments
0 upvotes