Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by TCS Team. If you also belong to the team, you can get access from here

TCS Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 86.6k Reviews

Filter interviews by

TCS Data Science Intern Interview Questions and Answers

Updated 29 Jun 2024

TCS Data Science Intern Interview Experiences

2 interviews found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Chennai Mathematical Institute, Chennai and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. What are Large Language Models?
  • Ans. 

    Large Language Models are advanced AI models that can generate human-like text based on input data.

    • Large Language Models use deep learning techniques to understand and generate text.

    • Examples include GPT-3 (Generative Pre-trained Transformer 3) and BERT (Bidirectional Encoder Representations from Transformers).

    • They are trained on vast amounts of text data to improve their language generation capabilities.

  • Answered by AI
  • Q2. Do you know about RAGs?
  • Ans. 

    RAGs stands for Red, Amber, Green. It is a project management tool used to visually indicate the status of tasks or projects.

    • RAGs is commonly used in project management to quickly communicate the status of tasks or projects.

    • Red typically indicates tasks or projects that are behind schedule or at risk.

    • Amber signifies tasks or projects that are on track but may require attention.

    • Green represents tasks or projects that ar...

  • Answered by AI
  • Q3. Which is the best clustering algorithm?
  • Ans. 

    There is no one-size-fits-all answer as the best clustering algorithm depends on the specific dataset and goals.

    • The best clustering algorithm depends on the dataset characteristics such as size, dimensionality, and noise level.

    • K-means is popular for its simplicity and efficiency, but may not perform well on non-linear data.

    • DBSCAN is good for clusters of varying shapes and sizes, but may struggle with high-dimensional d...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - HR 

(3 Questions)

  • Q1. How many working days
  • Q2. Company give another benefit
  • Q3. Work load is high or low

Data Science Intern Interview Questions Asked at Other Companies

Q1. Rotate Matrix by 90 Degrees Problem Statement Given a square matr ... read more
asked in Uber
Q2. What new feature would you like to add to Uber?
asked in Altimetrik
Q3. What is gradient descent, why does gradient descent follow tan an ... read more
Q4. Get Second highest element from an array (duplicates elements are ... read more
asked in Siemens
Q5. How do you implement a machine learning algorithm based on a give ... read more

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

There were verbal, non verbal, reasoning , English and maths questions

Round 2 - Technical 

(2 Questions)

  • Q1. Tell me about your project.
  • Ans. 

    I worked on a project analyzing customer behavior using machine learning algorithms.

    • Used Python for data preprocessing and analysis

    • Implemented machine learning models such as decision trees and logistic regression

    • Performed feature engineering to improve model performance

  • Answered by AI
  • Q2. What programming knowledge you have ?
  • Ans. 

    Proficient in Python, R, and SQL with experience in data manipulation, visualization, and machine learning algorithms.

    • Proficient in Python for data analysis and machine learning tasks

    • Experience with R for statistical analysis and visualization

    • Knowledge of SQL for querying databases and extracting data

    • Familiarity with libraries such as Pandas, NumPy, Matplotlib, and Scikit-learn

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Where do you stay ?
  • Ans. 

    I currently stay in an apartment in downtown area.

    • I stay in an apartment in downtown area

    • My current residence is in a city

    • I live close to my workplace

  • Answered by AI
  • Q2. Tell me about you
  • Ans. 

    I am a data science enthusiast with a strong background in statistics and machine learning.

    • Background in statistics and machine learning

    • Passionate about data science

    • Experience with data analysis tools like Python and R

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Technical 

(1 Question)

  • Q1. ML and deep learning questions
Round 2 - Interview 

(2 Questions)

  • Q1. Projects discussion
  • Q2. Chatgpt architecture
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Some basic aptitude questions were asked , but had to be solved in 20 minutes

Round 2 - Coding Test 

Medium level 2 leet code questions were asked and i cleared both

Round 1 - Technical 

(1 Question)

  • Q1. Basic python and machine learning questions
Round 2 - HR 

(1 Question)

  • Q1. Salary expectation and working location related questions and why you want to join wipro

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on basic python and machine learning
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Dec 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

This was good aptitude test computer based

Round 2 - Coding Test 

Coding round share screen and code

Round 3 - Technical 

(2 Questions)

  • Q1. Explains OOPs concept
  • Q2. Explain SOLID principles

Interview Preparation Tips

Interview preparation tips for other job seekers - Get your basics straight
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

*****, arjumpudi satyanarayana

Round 2 - Technical 

(5 Questions)

  • Q1. What is the python language
  • Ans. 

    Python is a high-level programming language known for its simplicity and readability.

    • Python is widely used for web development, data analysis, artificial intelligence, and scientific computing.

    • It emphasizes code readability and uses indentation for block delimiters.

    • Python has a large standard library and a vibrant community of developers.

    • Example: print('Hello, World!')

    • Example: import pandas as pd

  • Answered by AI
  • Q2. What is the code problems
  • Ans. 

    Code problems refer to issues or errors in the code that need to be identified and fixed.

    • Code problems can include syntax errors, logical errors, or performance issues.

    • Examples of code problems include missing semicolons, incorrect variable assignments, or inefficient algorithms.

    • Identifying and resolving code problems is a key skill for data scientists to ensure accurate and efficient data analysis.

  • Answered by AI
  • Q3. What is the python code
  • Ans. 

    Python code is a programming language used for data analysis, machine learning, and scientific computing.

    • Python code is written in a text editor or an integrated development environment (IDE)

    • Python code is executed using a Python interpreter

    • Python code can be used for data manipulation, visualization, and modeling

  • Answered by AI
  • Q4. What is the project
  • Ans. 

    The project is a machine learning model to predict customer churn for a telecommunications company.

    • Developing predictive models using machine learning algorithms

    • Analyzing customer data to identify patterns and trends

    • Evaluating model performance and making recommendations for reducing customer churn

  • Answered by AI
  • Q5. What is the lnderssip
  • Ans. 

    The question seems to be incomplete or misspelled.

    • It is possible that the interviewer made a mistake while asking the question.

    • Ask for clarification or context to provide a relevant answer.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for IBM Data Scientist interview:
  • Python
  • Machine Learning
Interview preparation tips for other job seekers - No

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Overfitting and Underfitting
  • Q2. Find Nth-largest element
  • Ans. 

    Find Nth-largest element in an array

    • Sort the array in descending order

    • Return the element at index N-1

  • Answered by AI
  • Q3. NLP Data preprocessing
Round 2 - HR 

(2 Questions)

  • Q1. Salary Discussion
  • Q2. Fitment discussion

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
No response

I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. Which GenAI projects I have worked on
  • Q2. What is the context window in LLMs
  • Ans. 

    Context window in LLMs refers to the number of surrounding words considered when predicting the next word in a sequence.

    • Context window helps LLMs capture dependencies between words in a sentence.

    • A larger context window allows the model to consider more context but may lead to increased computational complexity.

    • For example, in a context window of 2, the model considers 2 words before and 2 words after the target word fo

  • Answered by AI
  • Q3. What is top_k parameter
  • Ans. 

    top_k parameter is used to specify the number of top elements to be returned in a result set.

    • top_k parameter is commonly used in machine learning algorithms to limit the number of predictions or recommendations.

    • For example, in recommendation systems, setting top_k=5 will return the top 5 recommended items for a user.

    • In natural language processing tasks, top_k can be used to limit the number of possible next words in a

  • Answered by AI
  • Q4. What are regex patterns in python
  • Ans. 

    Regex patterns in Python are sequences of characters that define a search pattern.

    • Regex patterns are used for pattern matching and searching in strings.

    • They are created using the 're' module in Python.

    • Examples of regex patterns include searching for email addresses, phone numbers, or specific words in a text.

  • Answered by AI
  • Q5. What are iterators and tuples
  • Ans. 

    Iterators are objects that allow iteration over a sequence of elements. Tuples are immutable sequences of elements.

    • Iterators are used to loop through elements in a collection, like lists or dictionaries

    • Tuples are similar to lists but are immutable, meaning their elements cannot be changed

    • Example of iterator: for item in list: print(item)

    • Example of tuple: my_tuple = (1, 2, 3)

  • Answered by AI
  • Q6. Do I have REST API experience
  • Ans. 

    Yes, I have experience working with REST APIs in various projects.

    • Developed RESTful APIs using Python Flask framework

    • Consumed REST APIs in data analysis projects using requests library

    • Used Postman for testing and debugging REST APIs

  • Answered by AI

Skills evaluated in this interview

TCS Interview FAQs

How many rounds are there in TCS Data Science Intern interview?
TCS interview process usually has 1 rounds. The most common rounds in the TCS interview process are HR and One-on-one Round.
What are the top questions asked in TCS Data Science Intern interview?

Some of the top questions asked at the TCS Data Science Intern interview -

  1. Which is the best clustering algorit...read more
  2. What are Large Language Mode...read more
  3. Do you know about RA...read more

Tell us how to improve this page.

TCS Data Science Intern Interview Process

based on 2 interviews

Interview experience

5
  
Excellent
View more
TCS Data Science Intern Salary
based on 14 salaries
₹1 L/yr - ₹3.9 L/yr
13% more than the average Data Science Intern Salary in India
View more details

TCS Data Science Intern Reviews and Ratings

based on 4 reviews

4.6/5

Rating in categories

4.5

Skill development

4.7

Work-life balance

4.7

Salary

4.8

Job security

4.4

Company culture

4.5

Promotions

4.3

Work satisfaction

Explore 4 Reviews and Ratings
System Engineer
1.1L salaries
unlock blur

₹1 L/yr - ₹9 L/yr

IT Analyst
67.6k salaries
unlock blur

₹5.1 L/yr - ₹16 L/yr

AST Consultant
51.3k salaries
unlock blur

₹8 L/yr - ₹25 L/yr

Assistant System Engineer
29.9k salaries
unlock blur

₹2.2 L/yr - ₹5.6 L/yr

Associate Consultant
28.9k salaries
unlock blur

₹9 L/yr - ₹32 L/yr

Explore more salaries
Compare TCS with

Amazon

4.1
Compare

Wipro

3.7
Compare

Infosys

3.7
Compare

Accenture

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview