Upload Button Icon Add office photos

Cohesity

Compare button icon Compare button icon Compare

Filter interviews by

Cohesity Interview Questions and Answers

Updated 2 Mar 2025
Popular Designations

37 Interview questions

A Junior HR Executive was asked 3mo ago
Q. What is your KRA?
Ans. 

My KRA focuses on recruitment, employee engagement, and compliance to support organizational growth and employee satisfaction.

  • Recruitment: Sourcing and screening candidates to fill open positions efficiently.

  • Employee Engagement: Implementing initiatives to boost morale and retention, such as team-building activities.

  • Compliance: Ensuring adherence to labor laws and company policies to mitigate risks.

  • Performance Man...

View all Junior HR Executive interview questions
A Production Manager was asked 4mo ago
Q. How do you handle manpower management?
Ans. 

Manpower handling involves effectively managing and coordinating the workforce to ensure productivity and efficiency.

  • Understand the skill sets and strengths of each team member

  • Delegate tasks based on individual strengths and workload

  • Provide training and development opportunities to enhance skills

  • Maintain open communication channels for feedback and support

  • Monitor performance and provide constructive feedback for i...

View all Production Manager interview questions
A Senior Software Engineer 1 was asked 7mo ago
Q. What are the basic concepts of OOP?
Ans. 

Object-Oriented Programming (OOP) is a paradigm based on objects, encapsulating data and behavior for better code organization.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

  • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

  • Polymorphism: Ability to present the same...

View all Senior Software Engineer 1 interview questions
An Engineering Intern was asked 9mo ago
Q. How do you find the minimum and maximum values in a matrix?
Ans. 

Finding the minimum and maximum values in a matrix

  • Iterate through each element in the matrix to find the minimum and maximum values

  • Initialize min and max variables with the first element in the matrix

  • Compare each element with the current min and max values and update accordingly

  • Example: For a matrix [[1, 2, 3], [4, 5, 6]], min = 1, max = 6

View all Engineering Intern interview questions
An AEM Developer was asked 9mo ago
Q. Tell me about your past projects.
Ans. 

I worked on various AEM projects, focusing on content management, integration, and user experience enhancements.

  • Developed a multi-site AEM solution for a global retail brand, enabling localized content management.

  • Integrated AEM with third-party APIs for real-time data updates, improving user engagement.

  • Implemented custom components and templates to enhance the user experience and streamline content creation.

  • Migrat...

View all AEM Developer interview questions
An AEM Developer was asked 9mo ago
Q. How do you create editable templates?
Ans. 

Editable templates in AEM allow authors to create and manage content dynamically using a flexible structure.

  • Navigate to the AEM Sites console and select the 'Templates' section.

  • Create a new template by selecting 'Create' and then 'Editable Template'.

  • Define the structure using the Template Editor, adding components like text, images, and forms.

  • Set policies for the template to control which components can be used an...

View all AEM Developer interview questions
An Associate Software Engineer was asked 10mo ago
Q. Given an array, move all zeroes to the end of the array while maintaining the relative order of the non-zero elements.
Ans. 

Sort zeroes to end of array

  • Iterate through the array and move all zeroes to the end

  • Use two pointers approach to swap elements

  • Maintain a count of zeroes encountered

View all Associate Software Engineer interview questions
Are these interview questions helpful?
A Software Engineer Intern was asked 10mo ago
Q. How is Reliability ensured in Networks?
Ans. 

Reliability in networks is ensured through redundancy, fault tolerance, monitoring, and regular maintenance.

  • Redundancy: Having backup components or paths to prevent single points of failure.

  • Fault tolerance: Systems are designed to continue functioning even if a component fails.

  • Monitoring: Constantly checking network performance and addressing issues proactively.

  • Regular maintenance: Updating software, replacing har...

View all Software Engineer Intern interview questions
A Software Engineer Intern was asked 10mo ago
Q. What is Virtual Memory?
Ans. 

Virtual memory is a memory management technique that allows a computer to compensate for physical memory shortages by temporarily transferring data from RAM to disk storage.

  • Virtual memory allows programs to use more memory than is physically available on the computer.

  • It helps in multitasking by allowing multiple programs to run simultaneously without running out of memory.

  • Virtual memory uses a combination of RAM a...

View all Software Engineer Intern interview questions
A Principal Engineer was asked 10mo ago
Q. Given a binary tree, imagine yourself standing on the left side of it, return the values of the nodes you can see ordered from top to bottom.
Ans. 

The left view of a binary tree shows the nodes that are visible when looking at the tree from the left side.

  • The left view of a binary tree can be obtained by performing a level order traversal and keeping track of the first node at each level.

  • Example: For a binary tree with root node 1, left child 2, and right child 3, the left view would be [1, 2].

View all Principal Engineer interview questions

Cohesity Interview Experiences

81 interviews found

I appeared for an interview in Sep 2021.

Interview Questionnaire 

4 Questions

  • Q1. Put vs post vs Patch request
  • Ans. 

    PUT is used to update an existing resource, POST is used to create a new resource, PATCH is used to update a part of an existing resource.

    • PUT replaces the entire resource with the new one

    • POST creates a new resource with a new URI

    • PATCH updates a part of the existing resource

    • PUT and POST are idempotent, PATCH is not

    • PUT and PATCH are safe, POST is not

  • Answered by AI
  • Q2. Array vs Arraylist
  • Ans. 

    Array is a fixed size collection of elements while ArrayList is a dynamic collection that can grow or shrink.

    • Arrays are faster and more memory efficient than ArrayLists.

    • Arrays can only store elements of the same data type while ArrayLists can store any type of object.

    • ArrayLists have built-in methods for adding, removing, and sorting elements while arrays require manual manipulation.

    • Arrays are typically used for small c...

  • Answered by AI
  • Q3. Arraylist internal working
  • Q4. Spring AOP related transactional annotation question

Interview Preparation Tips

Interview preparation tips for other job seekers - Core Java , Spring AOP, Spring security, DSA

Skills evaluated in this interview

SQA Interview Questions & Answers

user image Anonymous

posted on 18 Dec 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Technical 

(1 Question)

  • Q1. Coding questions, Network Protocols, oops, operating system
Round 2 - Technical 

(1 Question)

  • Q1. Database management system, Storage concepts
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Coin change problem
  • Ans. 

    The coin change problem involves finding the minimum number of coins needed to make a certain amount of change.

    • Use dynamic programming to solve this problem efficiently.

    • Start by creating a table to store the minimum number of coins needed for each amount from 0 to the target amount.

    • Iterate through each coin denomination and update the table accordingly.

    • Return the value in the table corresponding to the target amount as...

  • Answered by AI
  • Q2. Basic java fundamnetals
Round 2 - Technical 

(2 Questions)

  • Q1. Left view of binary tree
  • Ans. 

    The left view of a binary tree shows the nodes that are visible when looking at the tree from the left side.

    • The left view of a binary tree can be obtained by performing a level order traversal and keeping track of the first node at each level.

    • Example: For a binary tree with root node 1, left child 2, and right child 3, the left view would be [1, 2].

  • Answered by AI
  • Q2. Peak element in rotated sorted array
  • Ans. 

    Peak element in rotated sorted array

    • Peak element is greater than its neighbors

    • Binary search can be used to find peak element

    • Consider edge cases like array with only one element or no peak element

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Miscoservice architecture

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Java basic questions OOP and simple code
  • Q2. String manipulation and string index access
Round 2 - HR 

(2 Questions)

  • Q1. Tell me about you self
  • Q2. How do you see yourself after 5 year in this org ?

Interview Preparation Tips

Interview preparation tips for other job seekers - Great org to grow

Interview Questions & Answers

user image Anonymous

posted on 29 Aug 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Referral

Round 1 - Technical 

(2 Questions)

  • Q1. Processes and details about steps involved when a server is accessed from browser. L1-L7
  • Q2. Troubleshoot drive errors and server HW.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. What is the payment processing
  • Ans. 

    Payment processing involves the steps taken to authorize, capture, and settle transactions between a buyer and seller.

    • Payment processing starts with the authorization of a transaction, where the payment method is verified and approved.

    • Once authorized, the payment is captured, meaning the funds are transferred from the buyer's account to the seller's account.

    • Finally, the transaction is settled, which involves the transf...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Implementation Based Question (Anagrams) on Code Signal .

Round 2 - HR 

(5 Questions)

  • Q1. What was the most difficult subject you faced ? how did you prepare for it
  • Ans. 

    The most difficult subject I faced was advanced calculus.

    • I struggled with understanding complex mathematical concepts and applying them to real-world problems.

    • I prepared for it by seeking help from professors, attending extra tutoring sessions, and practicing with challenging problems.

    • I also utilized online resources and study groups to enhance my understanding and improve my problem-solving skills.

  • Answered by AI
  • Q2. Why do you want to join cohesity?
  • Ans. 

    I want to join Cohesity because of their innovative technology and strong company culture.

    • Innovative technology - Cohesity is known for their cutting-edge solutions in data management and storage.

    • Strong company culture - I have heard great things about Cohesity's inclusive and collaborative work environment.

    • Career growth opportunities - I believe that joining Cohesity will provide me with valuable learning experiences ...

  • Answered by AI
  • Q3. What was the most complex project you worked on? what made it complex?
  • Ans. 

    The most complex project I worked on was developing a machine learning algorithm for predicting customer churn in a telecom company.

    • The project involved analyzing large volumes of customer data to identify patterns and factors leading to churn.

    • Implementing various machine learning models such as logistic regression, random forests, and neural networks to predict churn accurately.

    • Dealing with imbalanced data and optimiz...

  • Answered by AI
  • Q4. How is Reliability ensured in Networks?
  • Ans. 

    Reliability in networks is ensured through redundancy, fault tolerance, monitoring, and regular maintenance.

    • Redundancy: Having backup components or paths to prevent single points of failure.

    • Fault tolerance: Systems are designed to continue functioning even if a component fails.

    • Monitoring: Constantly checking network performance and addressing issues proactively.

    • Regular maintenance: Updating software, replacing hardware...

  • Answered by AI
  • Q5. What is Virtual Memory?
  • Ans. 

    Virtual memory is a memory management technique that allows a computer to compensate for physical memory shortages by temporarily transferring data from RAM to disk storage.

    • Virtual memory allows programs to use more memory than is physically available on the computer.

    • It helps in multitasking by allowing multiple programs to run simultaneously without running out of memory.

    • Virtual memory uses a combination of RAM and di...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Cohesity Software Engineer Intern interview:
  • DSA
  • Computer Networking
  • Operating Systems
Interview preparation tips for other job seekers - Be strong with your DSA and implementation. Having good projects in CV is a must, they expect you had worked on some complex project.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Technical 

(1 Question)

  • Q1. A simple linked list question
Round 2 - HR 

(1 Question)

  • Q1. Detect cycle in undirected graph

Skills evaluated in this interview

AEM Developer Interview Questions & Answers

user image Anonymous

posted on 29 Aug 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. How do you create editable templates
  • Ans. 

    Editable templates in AEM allow authors to create and manage content dynamically using a flexible structure.

    • Navigate to the AEM Sites console and select the 'Templates' section.

    • Create a new template by selecting 'Create' and then 'Editable Template'.

    • Define the structure using the Template Editor, adding components like text, images, and forms.

    • Set policies for the template to control which components can be used and how...

  • Answered by AI
  • Q2. Tell me about your past projects
  • Ans. 

    I worked on various AEM projects, focusing on content management, integration, and user experience enhancements.

    • Developed a multi-site AEM solution for a global retail brand, enabling localized content management.

    • Integrated AEM with third-party APIs for real-time data updates, improving user engagement.

    • Implemented custom components and templates to enhance the user experience and streamline content creation.

    • Migrated le...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

20 Mcqs and 2 coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Sort zeroes to end of array
  • Ans. 

    Sort zeroes to end of array

    • Iterate through the array and move all zeroes to the end

    • Use two pointers approach to swap elements

    • Maintain a count of zeroes encountered

  • Answered by AI
  • Q2. Questions on oops

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Word Search Problem Backtracking Leetcode

Top trending discussions

View All
Office Jokes
2w
an executive
CTC ≠ Confidence Transfer Credit
Ab toh aisa lagta hai, chillar jaise salary ke liye main kaju katli ban ke jaa rahi hoon. Samajh nahi aata, main zyada ready ho ke jaa rahi hoon ya ye mujhe kam pay kar rahe hain? #CorporateLife #OfficeJokes #UnderpaidButWellDressed
FeedCard Image
Got a question about Cohesity?
Ask anonymously on communities.

Cohesity Interview FAQs

How many rounds are there in Cohesity interview?
Cohesity interview process usually has 2-3 rounds. The most common rounds in the Cohesity interview process are Technical, HR and Coding Test.
How to prepare for Cohesity interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Cohesity. The most common topics and skills that interviewers at Cohesity expect are Data Processing, Data Management, Computer science, Python and Product Management.
What are the top questions asked in Cohesity interview?

Some of the top questions asked at the Cohesity interview -

  1. Tell all things that happen inside a system when we press 'k' on the notep...read more
  2. What proper paper you for legal cleari...read more
  3. How is Reliability ensured in Networ...read more
How long is the Cohesity interview process?

The duration of Cohesity interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.3/5

based on 72 interview experiences

Difficulty level

Easy 12%
Moderate 85%
Hard 3%

Duration

Less than 2 weeks 70%
2-4 weeks 27%
4-6 weeks 3%
View more

Interview Questions from Similar Companies

Google Interview Questions
4.4
 • 892 Interviews
Oracle Interview Questions
3.7
 • 892 Interviews
Amdocs Interview Questions
3.7
 • 529 Interviews
Adobe Interview Questions
3.9
 • 247 Interviews
Salesforce Interview Questions
4.0
 • 233 Interviews
Chetu Interview Questions
3.3
 • 194 Interviews
24/7 Customer Interview Questions
3.5
 • 179 Interviews
Dassault Systemes Interview Questions
3.9
 • 176 Interviews
View all

Cohesity Reviews and Ratings

based on 636 reviews

3.9/5

Rating in categories

3.6

Skill development

4.0

Work-life balance

3.8

Salary

3.4

Job security

4.0

Company culture

3.3

Promotions

3.6

Work satisfaction

Explore 636 Reviews and Ratings
Software Engineer

Pune,

Bangalore / Bengaluru

3-8 Yrs

Not Disclosed

Senior Manager, Critical Accounts International

Bangalore / Bengaluru

3-8 Yrs

Not Disclosed

Senior Software Development Engineer in Test

Bangalore / Bengaluru

2-5 Yrs

Not Disclosed

Explore more jobs
Software Engineer
438 salaries
unlock blur

₹9 L/yr - ₹22 L/yr

Senior Software Engineer
345 salaries
unlock blur

₹14 L/yr - ₹34 L/yr

Technical Support Engineer
273 salaries
unlock blur

₹7 L/yr - ₹19.5 L/yr

SQA Engineer
132 salaries
unlock blur

₹10 L/yr - ₹17 L/yr

Senior Technical Support Engineer
122 salaries
unlock blur

₹10 L/yr - ₹20.8 L/yr

Explore more salaries
Compare Cohesity with

Oracle

3.7
Compare

Amdocs

3.7
Compare

Automatic Data Processing (ADP)

4.0
Compare

24/7 Customer

3.5
Compare
write
Share an Interview