Data Science Interview Questions for IT services Companies
40 questions weighted to the interview style of it services companies — 20 easy, 20 medium.
How it services companies interview for Data Science
IT services companies hire in large numbers, often in campus or bulk drives. Interviews usually start with an online aptitude and coding test, then one or two technical rounds on fundamentals and your projects, then HR. Clear basics and good communication matter more than rare, advanced topics.
This set focuses on Machine Learning (7), Deep Learning and NLP (6), Computer Vision (6), Python for Data Science (6).
L1 vs L2 regularisation?
Show answer
What does CI/CD mean for machine learning projects?
Show answer
Write OpenCV code to read an image, convert it to grayscale, resize it and detect edges.
Show answer
What is the bias–variance trade-off?
Show answer
What is the difference between list, tuple, set and dict in Python?
Show answer
Your sales forecast scores well in k-fold cross-validation but fails in production. What could be wrong with the validation?
Show answer
Your logging system was down for four days, leaving gaps in a daily series. How do you handle them before modelling?
Show answer
How do you pull large data from a SQL database into Pandas efficiently?
Show answer
How do you profile and speed up slow Python code?
Show answer
What is the F1 score and when can it be misleading?
Show answer
Correlation vs covariance?
Show answer
What is mean Average Precision (mAP) in object detection?
Show answer
How do you perform feature selection?
Show answer
What is the difference between zero-shot and few-shot prompting?
Show answer
What is the difference between a population and a sample?
Show answer
Write Keras code for a small binary classifier on tabular data.
Show answer
What are dataclasses in Python and why are they useful in data projects?
Show answer
After one-hot encoding you have 2,000 features and training is slow. What do you do?
Show answer
What are type hints in Python and why do data teams use them?
Show answer
What are RNNs and why did LSTMs improve them?
Show answer
What is batch normalisation?
Show answer
Write Python code to fit a Holt-Winters model and forecast the next 12 months.
Show answer
What is stratified sampling in a train-test split?
Show answer
Annotators labelling your images often disagree with each other. How do you handle this?
Show answer
Why do residual connections make very deep networks easier to train?
Show answer
When would you use MAE, MSE or RMSE for a regression model?
Show answer
What is recursive feature elimination?
Show answer
How do one-stage and two-stage object detectors differ?
Show answer
What is the binomial distribution and when do you use it?
Show answer
What is the receptive field of a neuron in a CNN?
Show answer
What are Python's main built-in data types?
Show answer
What is a model registry and why do teams use one?
Show answer
What is the difference between a Pandas Series and a DataFrame?
Show answer
What is a neural network?
Show answer
How do you evaluate clustering when you have no labels?
Show answer
A product manager wants to test five different button designs at the same time. How do you set it up?
Show answer
What are the control group and treatment group in an A/B test?
Show answer
What is subword tokenisation like BPE or WordPiece?
Show answer
How do you make a machine learning experiment reproducible?
Show answer
IT services companies (33)
TCS
Data Science interview questions
Mumbai, Chennai, Pune +2
View questionsInfosys
Data Science interview questions
Bengaluru, Mysuru, Pune +2
View questionsWipro
Data Science interview questions
Bengaluru, Hyderabad, Pune +2
View questionsCognizant
Data Science interview questions
Chennai, Bengaluru, Pune +2
View questionsCapgemini
Data Science interview questions
Mumbai, Bengaluru, Pune +2
View questionsHCLTech
Data Science interview questions
Noida, Chennai, Bengaluru +2
View questionsTech Mahindra
Data Science interview questions
Pune, Hyderabad, Bengaluru +2
View questionsIBM
Data Science interview questions
Bengaluru, Pune, Hyderabad +2
View questionsMphasis
Data Science interview questions
Bengaluru, Pune, Chennai
View questionsLTIMindtree
Data Science interview questions
Mumbai, Pune, Bengaluru +2
View questionsPersistent Systems
Data Science interview questions
Pune, Nagpur, Bengaluru +2
View questionsHexaware
Data Science interview questions
Navi Mumbai, Chennai, Pune +2
View questionsCoforge
Data Science interview questions
Noida, Greater Noida, Bengaluru +2
View questionsZensar Technologies
Data Science interview questions
Pune, Hyderabad, Bengaluru
View questionsBirlasoft
Data Science interview questions
Pune, Noida, Bengaluru +1
View questionsNagarro
Data Science interview questions
Gurugram, Jaipur
View questionsEPAM Systems
Data Science interview questions
Hyderabad, Bengaluru, Pune +2
View questionsGlobalLogic
Data Science interview questions
Noida, Bengaluru, Gurugram +2
View questionsVirtusa
Data Science interview questions
Hyderabad, Chennai, Bengaluru
View questionsUST
Data Science interview questions
Thiruvananthapuram, Kochi, Bengaluru +2
View questionsCGI
Data Science interview questions
Bengaluru, Hyderabad, Chennai +1
View questionsNTT DATA
Data Science interview questions
Bengaluru, Pune, Noida +2
View questionsGenpact
Data Science interview questions
Gurugram, Hyderabad, Bengaluru +2
View questionsL&T Technology Services
Data Science interview questions
Vadodara, Bengaluru, Chennai +2
View questionsCyient
Data Science interview questions
Hyderabad, Bengaluru, Noida
View questionsSonata Software
Data Science interview questions
Bengaluru, Hyderabad
View questionsMastek
Data Science interview questions
Mumbai, Pune
View questionsHappiest Minds Technologies
Data Science interview questions
Bengaluru, Noida
View questionsKPIT Technologies
Data Science interview questions
Pune, Bengaluru
View questionsTata Elxsi
Data Science interview questions
Bengaluru, Thiruvananthapuram, Chennai +1
View questionsQuest Global
Data Science interview questions
Bengaluru, Thiruvananthapuram, Belagavi +1
View questionsInfogain
Data Science interview questions
Noida, Gurugram, Pune +1
View questionsYASH Technologies
Data Science interview questions
Indore, Pune, Hyderabad
View questionsFrequently asked questions
How are Data Science interviews at it services companies different?
IT services companies hire in large numbers, often in campus or bulk drives. Interviews usually start with an online aptitude and coding test, then one or two technical rounds on fundamentals and your projects, then HR. Clear basics and good communication matter more than rare, advanced topics.
Which it services companies are covered?
This page links to 33 it services companies, including TCS, Infosys, Wipro, Cognizant, Capgemini, HCLTech, Tech Mahindra, IBM. Each has its own page with rounds and a separate practice set.
What rounds should I expect?
Common rounds at these companies include: Technical interview; HR round; Managerial round; Coding test; Online assessment (aptitude + reasoning). The exact process varies by company and role.