Upload Button Icon Add office photos

Filter interviews by

Cohesity Data Engineer Interview Questions and Answers

Updated 7 Jan 2025

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
-

I applied via Company Website and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Basic Python, SQL, and Bash questions

Round 2 - One-on-one 

(4 Questions)

  • Q1. SQL questions with operations that include changing from string to array. Tip: stick to RDBMS-specific dialects only (like Postgres), I used Spark SQL
  • Q2. Simple Python questions with a follow-up to optimise it
  • Q3. Bash script-based questions, are pretty basic.
  • Q4. Data pipeline design and best practices.
  • Ans. 

    Data pipeline design involves creating a system to efficiently collect, process, and analyze data.

    • Understand the data sources and requirements before designing the pipeline.

    • Use tools like Apache Kafka, Apache NiFi, or AWS Glue for data ingestion and processing.

    • Implement data validation and error handling mechanisms to ensure data quality.

    • Consider scalability and performance optimization while designing the pipeline.

    • Doc...

  • Answered by AI
Round 3 - One-on-one 

(3 Questions)

  • Q1. Easy to medium Leetcode-based question. With moderate difficulty.
  • Q2. Simple Python-based question with optimisation.
  • Q3. Design specific questions based on Data pipelines.
Round 4 - Behavioral 

(3 Questions)

  • Q1. SQL-based question with moderate difficulty.
  • Q2. Python-based questions, follow questions with some optimisations.
  • Q3. Bash-script based round.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at The LNM Institute of information Technology, Jaipur and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic Question of mySQL like inner join,left join,right join,outer join.
  • Q2. Windows function in MySQL and Basic DSA question on implementation of heap sort
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. What is bigadata
  • Ans. 

    Big data refers to large and complex data sets that are difficult to process using traditional data processing applications.

    • Big data involves large volumes of data

    • It includes data from various sources such as social media, sensors, and business transactions

    • Big data requires specialized tools and technologies for processing and analysis

  • Answered by AI
  • Q2. How spark works
  • Ans. 

    Spark is a distributed computing framework that processes big data in memory and is known for its speed and ease of use.

    • Spark is a distributed computing framework that can process data in memory for faster processing.

    • It uses Resilient Distributed Datasets (RDDs) for fault-tolerant distributed data processing.

    • Spark provides high-level APIs in Java, Scala, Python, and R for ease of use.

    • It supports various data sources li...

  • Answered by AI
  • Q3. Explain your application
  • Ans. 

    Our application is a data engineering platform that processes and analyzes large volumes of data to provide valuable insights.

    • Our application uses various data processing techniques such as ETL (Extract, Transform, Load) to clean and transform raw data into usable formats.

    • We utilize big data technologies like Hadoop, Spark, and Kafka to handle large datasets efficiently.

    • The application also includes machine learning al...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Work on basic. And have clear understanding of concepts , accept what you dont know and show attitude to learn and work on require skill
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(5 Questions)

  • Q1. Explain the project you are working on.
  • Q2. A code on python, strings.
  • Q3. Two tables given and asked how many outputs will you get if you apply inner joim
  • Q4. Versioning in aws
  • Ans. 

    Versioning in AWS allows you to manage different versions of your resources.

    • AWS S3 supports object versioning to keep multiple versions of an object in the same bucket.

    • AWS Lambda supports versioning to manage different versions of your functions.

    • AWS API Gateway supports versioning to manage different versions of your APIs.

  • Answered by AI
  • Q5. Redshift related questions

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Hard
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Feb 2024. There were 4 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What are cyclic linked lists
  • Ans. 

    Cyclic linked lists are linked lists where the last node points back to the first node, creating a loop.

    • Cyclic linked lists have no NULL pointers, making it difficult to determine the end of the list.

    • They can be used to efficiently represent circular data structures like a round-robin scheduling algorithm.

    • Detecting cycles in a linked list can be done using Floyd's cycle-finding algorithm.

  • Answered by AI
  • Q2. Coding question from BST
Round 2 - Technical 

(2 Questions)

  • Q1. About data modelling and Architecture
  • Q2. Real world problem and solution
  • Ans. 

    Real world problem: Predicting customer churn in a subscription-based service

    • Collect and analyze customer data such as usage patterns, demographics, and interactions

    • Use machine learning algorithms to identify factors leading to churn

    • Implement targeted retention strategies based on the analysis

    • Monitor and evaluate the effectiveness of the strategies over time

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Sql technical round
  • Q2. About various azure services
Round 4 - Technical 

(2 Questions)

  • Q1. About my work area
  • Q2. Managerial and company fit

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn DSA and in depth knowledge of your work and field

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Project discussion
  • Q2. SQL
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Oct 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Test kn logical reasons , date time , train , relationship questions.

Round 2 - Coding Test 

Basic python questions

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

I applied via Recruitment Consulltant and was interviewed before Jun 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Sql queries not too difficult asked to write on google document.

Round 3 - HR 

(1 Question)

  • Q1. It’s was for contractual position and had only one round which is technical and HR combined
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I applied via Company Website and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It was Python coding and Sql query assessment round.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Perform task on joins?
  • Ans. 

    Joins are used to combine rows from two or more tables based on a related column between them.

    • Use JOIN keyword to combine tables based on a common column

    • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN

    • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.id

  • Answered by AI
  • Q2. Explain projects
  • Ans. 

    Projects are specific tasks or assignments that require a set of skills and resources to complete.

    • Projects are temporary endeavors with a defined beginning and end.

    • They are unique, with specific goals, deliverables, and constraints.

    • Projects require a team of individuals with different roles and responsibilities.

    • Examples: Developing a data pipeline for real-time analytics, building a recommendation system for an e-comme

  • Answered by AI

Skills evaluated in this interview

Cohesity Interview FAQs

How many rounds are there in Cohesity Data Engineer interview?
Cohesity interview process usually has 1 rounds. The most common rounds in the Cohesity interview process are Technical.

Tell us how to improve this page.

Cohesity Data Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Software Engineer
434 salaries
unlock blur

₹7.3 L/yr - ₹21.3 L/yr

Senior Software Engineer
289 salaries
unlock blur

₹12.9 L/yr - ₹33.5 L/yr

Technical Support Engineer
272 salaries
unlock blur

₹7 L/yr - ₹19 L/yr

Senior Technical Support Engineer
139 salaries
unlock blur

₹10 L/yr - ₹20.8 L/yr

Principal Software Engineer
132 salaries
unlock blur

₹22 L/yr - ₹46 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