machine learning interview questions for freshers

1000+ Machine Learning Interview Questions and Answers

Computer Programming Quiz

most popular machine learning interview questions asked at top companies. Explain the terms AI, ML and Deep Learning?. most popular machine learning interview questions asked at top companies. Boost your confidence in solving end-to-end machine learning problems and get hired fast. Slick Coding Environments. A revolutionary platform to learn machine learning. The best way to prepare for machine learning interviews.

tcs machine learning interview questions

Q1.ML is a field of AI consisting of learning algorithms that?

A. Improve their performance
B. At executing some task
C. Over time with experience
D. All of the above

Option D – All of the above

Q2.p → 0q is not a?

A. hack clause
B. horn clause
C. structural clause
D. system clause

Option B – horn clause

Q3.A__________ begins by hypothesizing a sentence (the symbol S) and successively predicting lower level constituents until individual preterminal symbols are written.

A. bottow-up parser
B. top parser
C. top-down parser
D. bottom parser

Option c – top-down parser

Q4.Different learning methods does not include?

A. Introduction
B. Analogy
C. Deduction
D. Memorization

Option A – Introduction

Q5.In Model based learning methods, an iterative process takes place on the ML models that are built based on various model parameters, called ?

A. mini-batches
B. optimizedparameters
C. hyperparameters
D. superparameters

Option c – hyperparameters

Q6.Which of the following is a widely used and effective machine learning algorithm based on the idea of bagging?

A. Decision Tree
B. Regression
C. Classification
D. Random Forest

Option D – Random Forest

Q7.Which of the following is a disadvantage of decision trees?

A. Factor analysis
B. Decision trees are robust to outliers
C. Decision trees are prone to be overfit
D. None of the above

Option C – Decision trees are prone to be overfit

Q8.When performing regression or classification, which of the following is the correct way to preprocess the data?

A. Normalize the data -> PCA -> training
B. PCA -> normalize PCA output -> training
C. Normalize the data -> PCA -> normalize PCA output -> training
D. None of the above

Option A – Normalize the data -> PCA -> training

Q9.Which of the following techniques can not be used for normalization in text mining?

A. Stemming
B. Lemmatization
C. Stop Word Removal
D. None of the above

Option C – Stop Word Removal

Q10.What is a sentence parser typically used for?

A. It is used to parse sentences to check if they are utf-8 compliant.
B. It is used to parse sentences to derive their most likely syntax tree structures.
C. It is used to parse sentences to assign POS tags to all tokens.
D. It is used to check if sentences can be parsed into meaningful tokens.

Option B – It is used to parse sentences to derive their most likely syntax tree structures.

Q11.ML is a field of AI consisting of learning algorithms that?

A.Improve their performance
B.At executing some task
C.Over time with experience
D.All of the above

Option B – At executing some task

Q12.A__________ begins by hypothesizing a sentence (the symbol S) and successively predicting lower level constituents until individual preterminal symbols are written.

A.bottow-up parser
B.top parser
C.top-down parser
D.bottom parser

Option c – top-down parser

Q13.A model of language consists of the categories which does not include

A.System Unit
B.structural units.
C.data units
D.empirical units

Option c – structural units.

Q14.To find the minimum or the maximum of a function, we set the gradient to zero because:

A.The value of the gradient at extrema of a function is always zero
B.Depends on the type of problem
C.Both A and B
D.None of the above

Option A – The value of the gradient at extrema of a function is always zero

Q15.The model will be trained with data in one single batch is known as ?

A.Batch learning
B.Offline learning
C.Both A and B
D.None of the above

Option C – Both A and B

Q16.How do you handle missing or corrupted data in a dataset?

A.Drop missing rows or columns
B.Replace missing values with mean/median/mode
C.Assign a unique category to missing values
D.All of the above

Option D – All of the above

Q17.Which of the following is a reasonable way to select the number of principal components “k”?

A.Choose k to be the smallest value so that at least 99% of the varinace is retained
B.Choose k to be 99% of m (k = 0.99*m, rounded to the nearest integer).
C.Choose k to be the largest value so that 99% of the variance is retained.
D.Use the elbow method.

Option A – Choose k to be the smallest value so that at least 99% of the varinace is retained

Q18.Which of the following techniques can not be used for normalization in text mining?

A.Stemming
B.Lemmatization
C.Stop Word Removal
D.None of the above

Option C – Stop Word Removal

Q19.Which of the following is NOT supervised learning?

A.PCA
B.Decision Tree
C.Linear Regression
D.Naive Bayesian

Option A – PCA

Q20.How do you handle missing or corrupted data in a dataset?

A.Drop missing rows or columns
B.Replace missing values with mean/median/mode
C.Assign a unique category to missing values
D.All of the above

Option D – All of the above

Q21.Which of the factors affect the performance of learner system does not include?

a) Representation scheme used
b) Training scenario
c) Type of feedback
d) Good data structures

Option D – Good data structures

Q22.In language understanding, the levels of knowledge that does not include?

a) Phonological
b) Syntactic
c) Empirical
d) Logical

Option C – Empirical

Q23.Among the following which is not a horn clause?

a) p
b) Øp V q
c) p → q
d) p → Øq

Option D – p → Øq

Q24.The action ‘STACK(A, B)’ of a robot arm specify to ___

a) Place block B on Block A
b) Place blocks A, B on the table in that order
c) Place blocks B, A on the table in that order
d) Place block A on block B

Option D – Place block A on block B

Q25.Different learning methods does not include?

a) Memorization
b) Analogy
c) Deduction
d) Introduction

Option D – Introduction

Leave a Reply

Your email address will not be published. Required fields are marked *