Filter interviews by
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...
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...
Detecting cycles in an undirected graph can be done using DFS or Union-Find algorithms.
Use Depth-First Search (DFS) to traverse the graph.
Keep track of visited nodes and the parent node to avoid false positives.
If you encounter a visited node that is not the parent, a cycle exists.
Example: In a triangle graph (3 nodes connected in a loop), DFS will find a cycle.
Alternatively, use Union-Find to detect cycles by che...
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...
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
Convert a number to base 7 representation
Divide the number by 7 and store the remainder in each step
Repeat until the quotient is 0
Reverse the remainders to get the base 7 representation
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...
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...
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
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...
I applied via Campus Placement
I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.
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...
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].
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
I applied via Referral
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...
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
Implementation Based Question (Anagrams) on Code Signal .
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.
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 ...
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...
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...
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...
I applied via Campus Placement
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...
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...
20 Mcqs and 2 coding questions
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
I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.
Top trending discussions
The duration of Cohesity interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 72 interview experiences
Difficulty level
Duration
based on 639 reviews
Rating in categories
Software Engineer
437
salaries
| ₹13 L/yr - ₹22 L/yr |
Senior Software Engineer
348
salaries
| ₹20 L/yr - ₹34 L/yr |
Technical Support Engineer
271
salaries
| ₹10.2 L/yr - ₹19 L/yr |
SQA Engineer
132
salaries
| ₹10 L/yr - ₹17 L/yr |
Senior Technical Support Engineer
123
salaries
| ₹14 L/yr - ₹21.3 L/yr |
Oracle
Amdocs
Automatic Data Processing (ADP)
24/7 Customer