Upload Button Icon Add office photos

Cohesity

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Cohesity Member Technical Staff Interview Questions and Answers

Updated 1 May 2024

Cohesity Member Technical Staff Interview Experiences

1 interview found

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

I applied via Campus Placement and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Circular linked list question

Round 2 - One-on-one 

(1 Question)

  • Q1. Most graph based DSA
  • Ans. 

    Graph based data structures and algorithms are essential for solving complex problems involving relationships and connections.

    • Graphs consist of nodes and edges that represent relationships between the nodes.

    • Common graph algorithms include depth-first search (DFS) and breadth-first search (BFS).

    • Examples of graph based data structures include adjacency list and adjacency matrix.

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

I applied via Campus Placement and was interviewed in Dec 2016. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Given 2 arrays of n and n - 1elements which have n - 1 in common find the unique elements
  • Ans. 

    Given 2 arrays with n and n-1 elements, find the unique element in the larger array.

    • Loop through the larger array and check if each element is present in the smaller array.

    • If an element is not present in the smaller array, it is the unique element.

    • Return the unique element.

    • Example: arr1 = ['a', 'b', 'c', 'd'], arr2 = ['a', 'b', 'c'], unique element = 'd'

  • Answered by AI
  • Q2. Given a social networking graph find the density of a person. Density is how many friends he had interaction with him and the person by the total number of friends for that person
  • Ans. 

    Density of a person in a social networking graph is the ratio of friends who interacted with the person to the total number of friends.

    • Calculate the number of friends who interacted with the person.

    • Calculate the total number of friends for that person.

    • Divide the number of interacting friends by the total number of friends to get the density.

    • Density = (Number of interacting friends) / (Total number of friends)

  • Answered by AI
  • Q3. Given a map of coffee shops and a person on the map give the closest n coffee shops to him
  • Ans. 

    Given a map of coffee shops and a person, find the closest n coffee shops to him.

    • Use the person's location and calculate the distance to each coffee shop on the map.

    • Sort the coffee shops by distance and return the closest n.

    • Consider using a data structure like a priority queue to efficiently find the closest coffee shops.

  • Answered by AI
  • Q4. Why not higher studies ?
  • Ans. 

    Higher studies not necessary for current career goals.

    • My current career goals do not require higher studies.

    • I have gained enough knowledge and experience through my work.

    • I believe in continuous learning and development through on-the-job training and workshops.

    • I am open to pursuing higher studies in the future if it aligns with my career goals.

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: Solved it using xor.

Round: Technical Interview
Experience: Designed it as 2 graphs and then find the activity and find density.

Round: Technical Interview
Experience: Preprocess it and give answer. There is no wrong or right just a design question.

Round: HR Interview
Experience: Want to experience industry.

College Name: IIT Madras

Skills evaluated in this interview

Interview Questionnaire 

4 Questions

  • Q1. A couple of things on my resume
  • Q2. Projects
  • Q3. Design a URL Shortener
  • Ans. 

    A URL shortener is a tool that takes a long URL and creates a shorter, easier-to-share link.

    • Generate a unique short code for each URL

    • Store the short code and original URL in a database

    • Redirect users from the short URL to the original URL

    • Track clicks and analytics for each short URL

  • Answered by AI
  • Q4. Design Thread Safe implementation of HashMap
  • Ans. 

    Design a thread-safe implementation of HashMap.

    • Use synchronized methods or locks to ensure mutual exclusion.

    • Consider using ConcurrentHashMap instead of HashMap.

    • Use volatile keyword for variables accessed by multiple threads.

    • Avoid using iterators as they may cause ConcurrentModificationException.

    • Use atomic operations for read-modify-write operations.

    • Consider using immutable keys to avoid synchronization issues.

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The test had 2 questions. One was doing subtraction/addition manually (Huge numbers so cannot cast them into any primitive type) and the other one was simple DP.
Total Questions: 2

Round: Other Interview
Experience: First Round was based on an algorithm and sample implementation (pen &paper). They were conducting rounds by the clock. Exactly 30 minutes each. Problem was a little complicated but not difficult. As far as I remember everyone got through that round.

Round: Other Interview
Experience: Second round was totally based on Systems. First they asked me to explain a couple of things on my resume. Secondly the conversation went to my projects. After that the interviewer asked me design problems. Design a URL Shortener. Design Thread Safe implementation of HashMap, etc., etc. I think this was their main criterion. They wanted people for systems related profile.

Round: Other Interview
Experience: Third round was again based on algorithm. (Minimum number of dice throws to complete of snakes and ladders). But it was more informal that the first couple of round. I gave a solution. He asked me to improve it. Gave me hints on the way. In the end we chatted a little about placements in general, interests, etc.

General Tips: Do's :
Keep cool and keep an open mind. UNDERSTAND the package breakup to make better informed
decisions.

Don’ts :
Don’t lose your nerve, no matter what. Shit happens (happened all the time to me), things don’t
happen as expected but remember whatever it is “IT TOO SHALL PASS”. Don’t get fixated on any
company.

Final Tips :
1. Relax.
2. Learn to read the package details (ask companies for it if they don’t give it)
3. Don’t come under peer pressure while applying to companies. Remember you don’t want to join
all the companies that come on Day 1 Slot 1. There were far better companies (from my point of
view) coming at a later stage.
4. Some Indian tech companies are really doing a great job. Nutanix, InMobi & BrowserStack are
some I can think of and because of them being here you would actually be working on great stuff as
opposed to other MNC offices in India.
5. At the same time there are some Indian startups you really wouldn’t want to join. Keep an eye out for them too.
College Name: IIT Kanpur

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Nov 2023. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Synchronization using semaphore and mutexes
  • Ans. 

    Semaphores and mutexes are synchronization mechanisms used in multi-threaded programming to control access to shared resources.

    • Semaphores are used to control access to a shared resource by counting the number of available resources.

    • Mutexes are used to provide mutual exclusion to shared resources by allowing only one thread to access the resource at a time.

    • Semaphores can be used to implement producer-consumer problem, w...

  • Answered by AI
  • Q2. Event driven software design
  • Q3. NAND flash related questions,

Skills evaluated in this interview

Interview Preparation Tips

Round: Test
Tips: You should be familiar with OOP concepts and a few concepts like binary tree. Also aptitude and quant questions (like in CAT). They will test your coding skills thoroughly during the test (only in the prog. language that you opted) and will question your logic and your approach to the problem. Be thorough with your coding basics.

Round: Technical Interview
Tips: The tech rounds focused mostly on coding. You can choose any programming language that you are comfortable with. They are not insistent that you know Java. I chose C++. The interviewers mainly look at how you approach the questions (the way you solve the question - if its the most efficient/fastest solution to the problem). They will also ask quite a lot of puzzles (the ones you can prepare from Heard on the street, 400 puzzles etc.) and a few CAT quant qns.

Round: HR Interview
Experience: HR round is very easy
Tips: basic qns that you will prepare for any company. Be sure to attend the PPT; the HR will surely ask you a few qns from it. Also know a bit about the company and the profile you are sitting for.

General Tips: The test is the only criteria for getting shortlisted to the interview round. There are certain Oracle profiles that are only open for CS and one which has a CG cutoff of 8.5. But for the App Dev profile there was no CG cutoff. your performance in the test is most important,because they generally do not entertain walkins during interview. Resume is not that important. Only HR team will have a look at it. If you have any coding experience (from any projects) or Java certification then its an added bonus. But its not mandatory.
1st year- concentrate on CGPA
2nd year - find out what you want(core or noncore). Do internships in starts ups or finance or consult companies if aiming for non-core. PORs are important
3rd year- internships.
4th year- start placement preparation very early. 
Work well on your project if you want to go for core.
College Name: IIT MADRAS

Interview Preparation Tips

Round: Resume Shortlist
Experience: CGPA cutoff for qualifying the online test was 7. And all branches were eligible to take the test.

College Name: BITS Pilani - Hyderabad

I was interviewed before Sep 2016.

Interview Questionnaire 

3 Questions

  • Q1. Tell us about your projects
  • Ans. 

    I have worked on various projects involving software development, data analysis, and machine learning.

    • Developed a web application for tracking personal fitness goals using React and Node.js

    • Implemented a machine learning model to predict customer churn for a telecom company

    • Analyzed data from a clinical trial to identify patterns in patient outcomes

  • Answered by AI
  • Q2. Discussed the approach for the questions solved in the problem statement
  • Q3. You are given a list of n numbers. How would you find the median in this stream. You are given an array. Give an algorithm to randomly shuffle it.
  • Ans. 

    Algorithm to find median in a stream of n numbers

    • Sort the list and find the middle element for odd n

    • For even n, find the average of middle two elements

    • Use a min-heap and max-heap to maintain the smaller and larger half of the stream respectively

    • Insert new elements into the appropriate heap and balance the heaps to ensure median is always at the top

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: They came to recruit on campus in NIT Trichy. They had come for 4 profiles - Application Development, Server Technologies, MySQL and SUN microsystems
Tips: It's mostly about CGPA and your profile. Most of the people about CGPA of 7.00 we're shortlisted

Round: Problem Statement
Experience: 1) Reversing a linked list
2) K closest stars
3) Find the range of indices of occurrence of a duplicated number in a sorted array.
Tips: Easy questions. Do geeksforgeeks and leetcode and should be a breeze.

Round: Technical Interview
Experience: Explained in details about my projects and the reasoning behind the approaches followed.
Tips: Try to thoroughly know about your projects and the different approaches you took and then this round should be easy.

The interviewer does a lot of cross questioning so you should really know the project inside out.

Round: Technical Interview
Experience: Details discussion about the approach and the different ways of optimizing the space and time complexities.
Tips: It's a discussion where they are trying to gauge your ability to think through a problem and be able to discuss the complexities and why did you prefer your solution.

Round: Technical Interview
Experience: A median is the n/2th number in case n is odd or the average of (n/2 and (n+1)/2 ) numbers when n is even. So,for the first question I used two heaps. One minheap and one maxheap. The minheap is used to store the larger set of numbers and the max heap is used to store the smaller set of numbers. We try to maintain an even sized heaps. And then try to get the top of the max heap if n is odd, otherwise the average of the minheap and maxheap in case n is even. Had to code in C++.

Fisher-yates shuffle algorithm. Had to code in C++.
Tips: Standard Geeksforgeeks questions.

Skills: C++, MARKETING APTITUDE, SQL, Algorithmic Approach To Problem Solving, Data Structures

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Jan 2016. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Given 2 arrays one of n elements and another of n - 1 elements
  • Ans. 

    Given 2 arrays, one with n elements and another with n-1 elements, answer the question.

    • Compare the elements of both arrays to find the missing element.

    • Use a loop or a built-in function to iterate through the arrays.

    • Consider edge cases where the missing element is at the beginning or end of the array.

  • Answered by AI

Interview Preparation Tips

College Name: IIT Madras

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Dec 2016. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Link up all nodes present in same level of BST using next pointer
  • Ans. 

    The question asks to link up all nodes present in the same level of a binary search tree using the next pointer.

    • Traverse the tree level by level using a queue

    • For each level, create a linked list by connecting the nodes using the next pointer

    • Use a dummy node to keep track of the start of the linked list for each level

  • Answered by AI
  • Q2. Some os questions and debugging

Interview Preparation Tips

Round: Technical Interview
Experience: We are expected to first speak of our approach, he is satisfied with mine and so asked me to code on paper
Tips: Be positive. They will help you out if you are struck

Round: Technical Interview
Experience: Gave me a code and asked to debug
Tips: Nothing to worry. What is expected of the code is clearly communicated. So its not such difficult. Go through basic OS concepts

Skills: Thinking approach, extending our knowledge
College Name: IIT Madras

Skills evaluated in this interview

Member Technical Staff Interview Questions & Answers

Nutanix user image SAGLANI DIVYA HARISH cs15m041

posted on 2 Dec 2016

I applied via Campus Placement and was interviewed in Dec 2016. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. Give the length of longest absolute directory path string Discuss the DS used Optimize it
  • Ans. 

    The question asks for the length of the longest absolute directory path string and how to optimize it.

    • Use a depth-first search (DFS) algorithm to traverse the directory structure

    • Maintain a stack to keep track of the current path length

    • Keep updating the maximum path length encountered

    • Consider the length of each directory/file name and the length of the path separators

  • Answered by AI
  • Q2. Debuggng a code of Dining Philosopher Problem
  • Ans. 

    Debugging a code of Dining Philosopher Problem

    • Check for deadlock conditions

    • Ensure that each philosopher can only pick up two forks at a time

    • Implement a solution using semaphores or monitors

    • Consider using a timeout mechanism to prevent deadlock

    • Test the code with different scenarios to identify and fix any issues

  • Answered by AI
  • Q3. Design a system to find the millionth person liking particular comment. Many constraints
  • Ans. 

    Design a system to find the millionth person liking a particular comment.

    • Use a database to store the likes for each comment

    • Implement a counter to keep track of the number of likes for each comment

    • Use a caching mechanism to improve performance

    • Consider sharding or partitioning the data for scalability

    • Implement a search algorithm to find the millionth person

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: Expected to talk about distributed system and networking stuff

College Name: IIT Madras

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Cohesity Interview FAQs

How many rounds are there in Cohesity Member Technical Staff interview?
Cohesity interview process usually has 2 rounds. The most common rounds in the Cohesity interview process are Coding Test and One-on-one Round.

Recently Viewed

INTERVIEWS

Saint-Gobain

No Interviews

INTERVIEWS

Saint-Gobain

No Interviews

INTERVIEWS

Accenture

No Interviews

INTERVIEWS

AtkinsRealis

No Interviews

INTERVIEWS

Maharashtra Seamless

No Interviews

INTERVIEWS

Infovision

No Interviews

INTERVIEWS

Shell

No Interviews

INTERVIEWS

SPRINKLR

No Interviews

INTERVIEWS

InMobi

No Interviews

INTERVIEWS

CapitalOne

No Interviews

Tell us how to improve this page.

Cohesity Member Technical Staff Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Cohesity Member Technical Staff Salary
based on 30 salaries
₹15 L/yr - ₹62 L/yr
148% more than the average Member Technical Staff Salary in India
View more details

Cohesity Member Technical Staff Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

5.0

Skill development

2.0

Work-life balance

4.0

Salary

3.0

Job security

3.0

Company culture

3.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Software Engineer
432 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
289 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Support Engineer
272 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Technical Support Engineer
139 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Principal Software Engineer
132 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Cohesity with

RUBRIK INDIA

3.6
Compare

Druva

3.7
Compare

Veeam Software

4.0
Compare

CommVault

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent