Add office photos
Employer?
Claim Account for FREE

Great Learning

3.7
based on 405 Reviews
Filter interviews by

30+ Engineer Plus Interview Questions and Answers

Updated 22 Nov 2024
Popular Designations

Q1. How is object detection done using CNN?

Ans.

Object detection using CNN involves training a neural network to identify and locate objects within an image.

  • CNNs use convolutional layers to extract features from images

  • These features are then passed through fully connected layers to classify and locate objects

  • Common architectures for object detection include YOLO, SSD, and Faster R-CNN

Add your answer

Q2. What is a Central Limit Theorem?

Ans.

Central Limit Theorem states that the sampling distribution of the mean of any independent, random variable will be normal or nearly normal.

  • The theorem applies to large sample sizes.

  • It is a fundamental concept in statistics.

  • It is used to estimate population parameters from sample statistics.

  • It is important in hypothesis testing and confidence intervals.

  • Example: If we take a large number of samples of the same size from a population, the distribution of the sample means will b...read more

Add your answer

Q3. Can you explain gradient descent?

Ans.

Gradient descent is an iterative optimization algorithm used to minimize a cost function by adjusting model parameters.

  • Gradient descent is used in machine learning to optimize models.

  • It works by iteratively adjusting model parameters to minimize a cost function.

  • The algorithm calculates the gradient of the cost function and moves in the direction of steepest descent.

  • There are different variants of gradient descent, such as batch, stochastic, and mini-batch.

  • Gradient descent can...read more

Add your answer

Q4. What is Image segmentation?

Ans.

Image segmentation is the process of dividing an image into multiple segments or regions.

  • It is used in computer vision to identify and separate objects or regions of interest in an image.

  • It can be done using various techniques such as thresholding, clustering, edge detection, and region growing.

  • Applications include object recognition, medical imaging, and autonomous vehicles.

  • Examples include separating the foreground and background in an image, identifying tumors in medical i...read more

Add your answer
Discover Engineer Plus interview dos and don'ts from real experiences

Q5. Difference between R-squared and Adjusted R-squared

Ans.

R-squared measures the proportion of variance explained by the model, while Adjusted R-squared adjusts for the number of predictors in the model.

  • R-squared is the proportion of variance in the dependent variable that is predictable from the independent variables. It ranges from 0 to 1, with 1 indicating a perfect fit.

  • Adjusted R-squared penalizes the addition of unnecessary predictors to the model, providing a more accurate measure of the model's goodness of fit.

  • R-squared can i...read more

Add your answer

Q6. Interpretation of classification metrics like accuracy, precision, recall

Ans.

Classification metrics like accuracy, precision, and recall are used to evaluate the performance of a classification model.

  • Accuracy measures the overall correctness of the model's predictions.

  • Precision measures the proportion of true positive predictions out of all positive predictions.

  • Recall measures the proportion of true positive predictions out of all actual positive instances.

Add your answer
Are these interview questions helpful?

Q7. Difference between bagging and boosting

Ans.

Bagging and boosting are ensemble learning techniques used to improve the performance of machine learning models by combining multiple weak learners.

  • Bagging (Bootstrap Aggregating) involves training multiple models independently on different subsets of the training data and then combining their predictions through averaging or voting.

  • Boosting involves training multiple models sequentially, where each subsequent model corrects the errors made by the previous ones. Examples inc...read more

Add your answer

Q8. Various types of joins in SQL

Ans.

Various types of joins in SQL include inner join, outer join, left join, right join, and full join.

  • Inner join: Returns rows when there is a match in both tables.

  • Outer join: Returns all rows when there is a match in one of the tables.

  • Left join: Returns all rows from the left table and the matched rows from the right table.

  • Right join: Returns all rows from the right table and the matched rows from the left table.

  • Full join: Returns rows when there is a match in one of the tables...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Feature Selection Techniques

Ans.

Feature selection techniques help in selecting the most relevant features for building predictive models.

  • Filter methods: Select features based on statistical measures like correlation, chi-squared test, etc.

  • Wrapper methods: Use a specific model to evaluate the importance of features by adding or removing them iteratively.

  • Embedded methods: Feature selection is integrated into the model training process, like LASSO regression.

  • Principal Component Analysis (PCA): Transform the da...read more

Add your answer

Q10. Describe your work exp.? How many years of data science exp. you have? Comfortable with R or Python?

Add your answer

Q11. Greatset number from an array

Ans.

Find the greatest number from an array of strings.

  • Convert the array of strings to an array of integers.

  • Use a sorting algorithm to sort the array in descending order.

  • Return the first element of the sorted array as the greatest number.

Add your answer

Q12. Explain Bias-Variance Tradeoff

Ans.

Bias-variance tradeoff is the balance between model complexity and generalization error.

  • Bias refers to error from erroneous assumptions in the learning algorithm, leading to underfitting.

  • Variance refers to error from sensitivity to fluctuations in the training data, leading to overfitting.

  • Increasing model complexity reduces bias but increases variance, while decreasing complexity increases bias but reduces variance.

  • The goal is to find the right balance to minimize both bias a...read more

Add your answer

Q13. how ensemble techniques works?

Ans.

Ensemble techniques combine multiple models to improve prediction accuracy.

  • Ensemble techniques can be used with various types of models, such as decision trees, neural networks, and support vector machines.

  • Common ensemble techniques include bagging, boosting, and stacking.

  • Bagging involves training multiple models on different subsets of the data and combining their predictions through averaging or voting.

  • Boosting involves iteratively training models on the data, with each sub...read more

Add your answer

Q14. How would you differentiate between LDA and PCA?

Add your answer

Q15. What are pre-requisites for a regressor model? How do you detect outliers in regression?

Add your answer

Q16. How would you respond if customer is clearly not interested?

Ans.

I would politely thank the customer for their time and offer to follow up at a more convenient time.

  • Acknowledge the customer's lack of interest without being pushy

  • Offer to follow up at a later time when the customer may be more receptive

  • Provide additional information or resources that may spark the customer's interest

Add your answer

Q17. Case Study: How will you segment a mobile phone

Ans.

Segmenting a mobile phone involves dividing the market based on different criteria such as demographics, psychographics, and behavior.

  • Segment based on demographics like age, gender, income, and occupation.

  • Segment based on psychographics like lifestyle, personality, and values.

  • Segment based on behavior like usage patterns, brand loyalty, and purchase frequency.

Add your answer

Q18. Difference between bias and variance

Ans.

Bias is error due to erroneous assumptions in the learning algorithm. Variance is error due to sensitivity to small fluctuations in the training set.

  • Bias is the difference between the expected prediction of the model and the correct value that we are trying to predict.

  • Variance is the variability of model prediction for a given data point or a value which tells us spread of our data.

  • High bias can cause an algorithm to miss relevant relations between features and target outputs...read more

Add your answer

Q19. Types of ensemble techniques?

Ans.

Ensemble techniques combine multiple models to improve prediction accuracy.

  • Bagging: Bootstrap Aggregating

  • Boosting: AdaBoost, Gradient Boosting

  • Stacking: Meta-model combines predictions of base models

  • Voting: Combining predictions of multiple models by majority voting

Add your answer

Q20. What knowledge you have of working with DBMS?

Add your answer

Q21. Classification techniques?

Ans.

Classification techniques are used to categorize data into different classes or groups based on certain features or attributes.

  • Common classification techniques include decision trees, logistic regression, k-nearest neighbors, and support vector machines.

  • Classification can be binary (two classes) or multi-class (more than two classes).

  • Evaluation metrics for classification include accuracy, precision, recall, and F1 score.

  • Feature selection and engineering can improve classifica...read more

Add your answer

Q22. how do you prioritise keywords to work on

Ans.

I prioritize keywords based on relevance, search volume, competition, and potential impact on business goals.

  • Identify keywords relevant to the business or industry

  • Consider search volume to target high traffic keywords

  • Assess competition to determine feasibility of ranking

  • Align keywords with business goals and target audience

  • Regularly review and adjust keyword strategy based on performance

Add your answer

Q23. Explain about random forest

Ans.

Random forest is an ensemble learning method for classification, regression and other tasks.

  • Random forest builds multiple decision trees and combines their predictions to improve accuracy.

  • It uses bagging technique to create multiple subsets of data and features for each tree.

  • Random forest reduces overfitting and is robust to outliers and missing values.

  • It can handle high-dimensional data and is easy to interpret feature importance.

  • Example: predicting customer churn, fraud det...read more

Add your answer

Q24. Sell me a product in ten minutes

Ans.

Introducing the revolutionary new smartwatch that will change the way you live your life!

  • Our smartwatch allows you to track your fitness goals and monitor your health

  • Stay connected with notifications for calls, texts, and social media

  • Control your music and take photos with just a tap on your wrist

  • Water-resistant and durable design for all your adventures

  • Long battery life that lasts up to 5 days on a single charge

Add your answer

Q25. What do you know about inside sales

Ans.

Inside sales refers to sales conducted remotely, typically over the phone or online, rather than in person.

  • Inside sales involves selling products or services remotely, often through phone calls, emails, or online demos.

  • Inside sales reps focus on generating leads, qualifying prospects, and closing deals without meeting clients face-to-face.

  • Technology plays a key role in inside sales, with CRM systems, sales automation tools, and video conferencing used to streamline the sales ...read more

Add your answer

Q26. What's difference between marketing and sales

Ans.

Marketing focuses on creating awareness and interest in a product or service, while sales involves closing deals and generating revenue.

  • Marketing involves activities such as advertising, branding, and market research.

  • Sales involves activities such as prospecting, qualifying leads, and negotiating contracts.

  • Marketing aims to attract and retain customers through various channels.

  • Sales focuses on converting leads into customers and driving revenue.

  • Marketing is about creating dem...read more

Add your answer

Q27. What is Data Science?

Ans.

Data Science is a field that uses scientific methods, algorithms, and systems to extract knowledge and insights from structured and unstructured data.

  • Data Science involves collecting, analyzing, and interpreting large amounts of data to make informed decisions.

  • It combines statistics, machine learning, data visualization, and programming to uncover patterns and trends in data.

  • Data Scientists use tools like Python, R, SQL, and Hadoop to work with data.

  • Examples of Data Science a...read more

Add your answer

Q28. Explain bosting?

Ans.

Boosting is an ensemble learning technique that combines multiple weak models to create a strong model.

  • Boosting iteratively trains weak models on different subsets of data

  • Each subsequent model focuses on the misclassified data points of the previous model

  • Final prediction is made by weighted combination of all models

  • Examples include AdaBoost, Gradient Boosting, XGBoost

Add your answer

Q29. explain bagging

Ans.

Bagging is a technique used in machine learning to improve the stability and accuracy of a model by combining multiple models.

  • Bagging stands for Bootstrap Aggregating.

  • It involves creating multiple subsets of the original dataset by randomly sampling with replacement.

  • Each subset is used to train a separate model, and the final prediction is the average of all the predictions made by each model.

  • Bagging reduces overfitting and variance in the model.

  • Random Forest is an example of...read more

Add your answer

Q30. AD level analysis on Google ads

Ans.

AD level analysis on Google ads involves evaluating the performance of individual ads to optimize campaign effectiveness.

  • Analyze click-through rates (CTR) of each ad to determine which ones are most effective

  • Evaluate conversion rates to see which ads are driving the most valuable actions

  • Consider ad relevance and quality score to improve ad performance

  • Use A/B testing to compare different ad variations and identify the most successful ones

Add your answer

Q31. How many years of SQL experience

Ans.

I have 5 years of SQL experience in querying databases and generating reports.

  • 5 years of experience in writing complex SQL queries

  • Proficient in using SQL functions and joins

  • Experience in creating and optimizing database tables

  • Familiar with database management systems like MySQL and SQL Server

Add your answer

Q32. Low Level design on Quiz Portal Application

Ans.

Designing a low level architecture for a quiz portal application

  • Use a microservices architecture for scalability and flexibility

  • Implement a database schema to store quiz questions, answers, and user responses

  • Utilize caching mechanisms to improve performance

  • Design an authentication system to ensure secure access to quizzes

  • Include features for creating, editing, and taking quizzes

Add your answer

Q33. ranks in sql, differnces

Add your answer

Q34. Sell me the course

Ans.

Our course is designed to enhance your skills and knowledge in senior learning consulting.

  • Comprehensive curriculum covering key topics in senior learning consulting

  • Hands-on practical exercises to apply concepts in real-world scenarios

  • Expert instructors with extensive experience in the field

  • Networking opportunities with industry professionals

  • Access to resources and tools to support your learning journey

View 1 answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Engineer Plus

based on 24 interviews in the last 1 year
Interview experience
4.1
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.8
 • 3k Interview Questions
3.8
 • 405 Interview Questions
4.0
 • 384 Interview Questions
3.6
 • 226 Interview Questions
3.6
 • 174 Interview Questions
3.8
 • 142 Interview Questions
View all
Top Great Learning Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter