i
Compunnel
Filter interviews by
I applied via Campus Placement and was interviewed in Jun 2021. There were 5 interview rounds.
BFS and DFS are traversal algorithms used in graphs and trees.
BFS stands for Breadth First Search and explores the graph level by level.
DFS stands for Depth First Search and explores the graph by going as deep as possible before backtracking.
BFS uses a queue data structure while DFS uses a stack or recursion.
BFS is useful for finding the shortest path while DFS is useful for finding all possible paths or cycles.
BFS has...
Joins in SQL are used to combine data from two or more tables based on a related column between them.
Joins are used to retrieve data from multiple tables in a single query.
There are different types of joins such as INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN.
The columns used to join the tables must have the same data type and name.
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.colu
Query to find second largest salary of an employee.
Use ORDER BY and LIMIT to sort and select the second highest salary.
Assuming table name as 'employees' and salary column name as 'salary'.
SELECT salary FROM employees ORDER BY salary DESC LIMIT 1,1;
Abstract class can have implementation while interface cannot. A class can implement multiple interfaces but can only inherit from one abstract class.
Abstract class can have constructors while interface cannot.
Abstract class can have non-abstract methods while interface can only have abstract methods.
Abstract class can have instance variables while interface cannot.
A class implementing an interface must implement all i...
Benefits of .Net include platform independence, language interoperability, and extensive class library.
Platform independence allows for development on Windows, macOS, and Linux.
Language interoperability enables developers to use multiple languages within the same project.
Extensive class library provides pre-built code for common tasks, saving development time.
Lazy loading in Angular is a technique where modules are loaded only when they are needed, improving performance by reducing initial load time.
Lazy loading helps in loading only the required modules when navigating to a specific route.
It improves the initial load time of the application by loading modules asynchronously.
Lazy loading is achieved by using the loadChildren property in the route configuration.
Example: load...
Different types of attributes in STEP include simple attributes, complex attributes, and reference attributes.
Simple attributes: Basic data types like text, number, date, etc.
Complex attributes: Attributes composed of multiple simple attributes.
Reference attributes: Attributes that reference other entities or objects.
Example: Simple attribute - Product Name, Complex attribute - Address (composed of street, city, state,...
Compunnel interview questions for popular designations
I applied via Naukri.com and was interviewed before Apr 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Oct 2022. There were 2 interview rounds.
Measures of Dispersion are used to describe the spread of data around the central tendency.
Measures of Dispersion include Range, Variance, Standard Deviation, and Interquartile Range.
Range is the difference between the maximum and minimum values in a dataset.
Variance measures how far each value is from the mean.
Standard Deviation is the square root of the variance.
Interquartile Range is the difference between the 75th
Linear regression is used for continuous data while logistic regression is used for categorical data.
Linear regression predicts a continuous outcome while logistic regression predicts a probability of an event occurring.
Linear regression uses a straight line to fit the data while logistic regression uses an S-shaped curve.
Linear regression is used for predicting values like house prices while logistic regression is use...
Feature selection is the process of selecting relevant features from a dataset, while feature engineering involves creating new features.
Feature selection helps to reduce the dimensionality of the dataset and improve model performance.
Feature engineering involves transforming or combining existing features to create new ones that may be more informative.
Examples of feature engineering include creating interaction terms...
Gradient Descent is an optimization algorithm used to minimize the cost function of a machine learning model.
Gradient Descent is used in machine learning to find the optimal parameters of a model by minimizing the cost function
It works by iteratively adjusting the parameters in the direction of steepest descent of the cost function
There are two types of Gradient Descent: Batch Gradient Descent and Stochastic Gradient D...
There are three types of machine learning: supervised, unsupervised, and reinforcement learning.
Supervised learning involves training a model on labeled data to make predictions on new data. Example: predicting house prices based on features like location, size, etc.
Unsupervised learning involves finding patterns in unlabeled data. Example: clustering customers based on their purchasing behavior.
Reinforcement learning ...
I was interviewed before Mar 2024.
I approach prospects with research, personalized outreach, and a focus on building relationships to drive sales success.
Conduct thorough research on the prospect's industry and pain points to tailor my approach.
Utilize social media platforms like LinkedIn to connect and engage with prospects before reaching out.
Craft personalized emails that address specific needs and demonstrate how our solutions can help.
Follow up wi...
I applied via Referral and was interviewed before Mar 2023. There were 2 interview rounds.
1 hour assessment and coding test related to Job Duties
Experience with various AWS services like SQS, S3, CloudFront, RDS, Aurora, and Lambda.
Experience setting up and managing SQS for message queuing
Experience using S3 for scalable storage solutions
Experience configuring CloudFront for content delivery
Experience working with RDS and Aurora for database management
Experience developing serverless applications with Lambda functions
I applied via Referral and was interviewed in Mar 2022. There was 1 interview round.
Top trending discussions
based on 21 interviews
Interview experience
based on 252 reviews
Rating in categories
10-15 Yrs
Not Disclosed
12-14 Yrs
Not Disclosed
2-8 Yrs
Not Disclosed
Senior Software Engineer
74
salaries
| ₹0 L/yr - ₹0 L/yr |
US Recruiter
56
salaries
| ₹0 L/yr - ₹0 L/yr |
US IT Recruiter
45
salaries
| ₹0 L/yr - ₹0 L/yr |
Accounts Manager
39
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Recruiter
38
salaries
| ₹0 L/yr - ₹0 L/yr |
Collabera Technologies
Allegis Group
Kelly Services
ManpowerGroup