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 87.6k Reviews

Filter interviews by

TCS Senior Python Developer Interview Questions and Answers

Updated 8 Oct 2024

TCS Senior Python Developer Interview Experiences

2 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Coding Test 

Flask questions
Sql questions
Python questions

Round 2 - Technical 

(2 Questions)

  • Q1. How to make flask application responsive
  • Ans. 

    To make a Flask application responsive, optimize code, use asynchronous tasks, implement caching, and utilize a CDN.

    • Optimize code for faster response times

    • Use asynchronous tasks to handle multiple requests concurrently

    • Implement caching to store frequently accessed data

    • Utilize a Content Delivery Network (CDN) for faster content delivery

  • Answered by AI
  • Q2. Write mongo query to fetch the data
  • Ans. 

    Use find() method to fetch data from MongoDB

    • Use db.collection_name.find() to fetch all documents in a collection

    • Add criteria inside find() to filter data, like db.collection_name.find({ key: value })

    • Use projection to specify which fields to include or exclude, like db.collection_name.find({}, { field1: 1, field2: 0 })

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Oct 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Oops concepts in detail
  • Ans. 

    Oops concepts refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.

    • Inheritance: Allows a class to inherit attributes and methods from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation details

  • Answered by AI
  • Q2. Data types related programs
Round 2 - HR 

(2 Questions)

  • Q1. What is Salary expectation
  • Ans. 

    My salary expectation is in line with industry standards for a Senior Python Developer with my level of experience and skills.

    • Research industry standards for Senior Python Developer salaries

    • Consider my level of experience and skills when determining salary expectation

    • Be prepared to negotiate based on the specific job requirements and benefits package

  • Answered by AI
  • Q2. When you will be joining
  • Ans. 

    I am available to start immediately and can join as soon as needed.

    • Available to start immediately

    • Flexible with joining date

    • Can join as soon as needed

  • Answered by AI

Skills evaluated in this interview

Senior Python Developer Interview Questions Asked at Other Companies

asked in Xoriant
Q1. Update tuple in list of tuples ? can we update? How about tuple o ... read more
asked in Xoriant
Q2. Find all occurrences and it's count into given string?
asked in Xoriant
Q3. Shallow copy and Deep copy in Python Difference ? how to use?
asked in CGI Group
Q4. What is difference between tuple and list and where did you used ... read more
asked in CGI Group
Q5. What are different AWS services used in your project?

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Paas vs Saas, data structures in python, decorators with written example, reverse a sentence of string in optimized code
  • Q2. Explain about cloud model types for saas vs paas
  • Ans. 

    SaaS and PaaS are cloud model types with different levels of service and control.

    • SaaS (Software as a Service) provides software applications over the internet, with the provider managing everything from infrastructure to maintenance.

    • PaaS (Platform as a Service) offers a platform allowing customers to develop, run, and manage applications without worrying about the underlying infrastructure.

    • SaaS is more user-friendly an...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare the basics strongly, know the difference in the models in cloud computing. Be thorough with basic coding questions

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Online codility test

Round 2 - One-on-one 

(1 Question)

  • Q1. Technical one to one interview
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. List based manipulation
  • Q2. Dictionaries based
  • Q3. Repetitive words or elements in list
  • Ans. 

    Identifying and removing repetitive words or elements in a list.

    • Iterate through the list and keep track of unique elements

    • Use a set to efficiently remove duplicates

    • Consider using list comprehension to filter out repetitive elements

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare basic python concepts
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Tell me about yourself
  • Ans. 

    I am a Python and Django Developer with 5 years of experience in building web applications.

    • 5 years of experience in Python and Django development

    • Proficient in building web applications using Django framework

    • Strong understanding of front-end technologies like HTML, CSS, and JavaScript

    • Experience with database management using SQL and ORM tools

    • Familiar with version control systems like Git

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Define 2x2 matrix
  • Ans. 

    A 2x2 matrix is a mathematical structure consisting of 2 rows and 2 columns of numbers.

    • Consists of 2 rows and 2 columns

    • Can be represented as a 2x2 grid of numbers

    • Commonly used in linear algebra and geometry calculations

  • Answered by AI
  • Q2. What's your role
  • Ans. 

    As a Python and Django Developer, my role is to develop web applications using Python and Django framework.

    • Developing web applications using Python and Django framework

    • Writing clean and efficient code

    • Collaborating with team members to design and implement features

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. What's your expections
Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Walk-in and was interviewed in Oct 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Measure of your ability to learn or perform required tasks and succeed in the environment you're in. They are not a measure of intelligence these tests look for your strengths and weaknesses, giving you and the evaluator an idea of your abilities.

Round 3 - Coding Test 

To asking the question for the coding

Round 4 - HR 

(1 Question)

  • Q1. Tell me about your self? What is your strength? What is your weekeness? Why should I hire u ?
  • Ans. Thank you for this opportunity to this position of interview my self sowmya patro I am from vishakapatnam Andhra Pradesh my graduation is degree in bsc computers msrs.siddardha degree college coming to my family background I believe in nuclear family including me my father has working from A/c mechanic my mother house wife My strength is time punctuality and good good communication skills My weekness is public talking
  • Answered Anonymously

Interview Preparation Tips

Topics to prepare for HCL Infosystems Python Developer Lead interview:
  • Non Voice Process
  • Python
Interview preparation tips for other job seekers - Sir /madam
I am a good hard worker
Interview experience
4
Good
Difficulty level
Easy
Process Duration
-
Result
Not Selected
Round 1 - HR 

(2 Questions)

  • Q1. What do you want to become after upcoming 4 years
  • Q2. Why should we hire you
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in May 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - HR 

(2 Questions)

  • Q1. She asking Work experience related and expected CTC etc.
  • Q2. Your resume is shortlisted then call back you.

I applied via LinkedIn and was interviewed in Jul 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. What is the python How to use python You can join immed
  • Ans. 

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

    • Python is used for web development, data analysis, artificial intelligence, and more.

    • To use Python, you need to install it on your computer and write code in a text editor or an integrated development environment (IDE).

    • Python code is executed line by line, and indentation is crucial for defining code blocks.

    • Python has a vast standard l...

  • Answered by AI
  • Q2. Immediately You have intrest in this role How except ctc

Interview Preparation Tips

Topics to prepare for Capgemini Python and Django Developer interview:
  • Python
  • HTML
  • SQL
Interview preparation tips for other job seekers - Hi sir i am python developer fresher I intrested in this job role

Skills evaluated in this interview

TCS Interview FAQs

How many rounds are there in TCS Senior Python Developer interview?
TCS interview process usually has 2 rounds. The most common rounds in the TCS interview process are Technical, HR and Coding Test.
How to prepare for TCS Senior Python Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at TCS. The most common topics and skills that interviewers at TCS expect are Django, Python, Flask, JSON and Application Development.
What are the top questions asked in TCS Senior Python Developer interview?

Some of the top questions asked at the TCS Senior Python Developer interview -

  1. How to make flask application respons...read more
  2. Write mongo query to fetch the d...read more
  3. Oops concepts in det...read more

Tell us how to improve this page.

TCS Senior Python Developer Interview Process

based on 2 interviews

Interview experience

4.5
  
Good
View more

Interview Questions from Similar Companies

Accenture Interview Questions
3.9
 • 8.1k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
View all
TCS Senior Python Developer Salary
based on 28 salaries
₹4 L/yr - ₹14 L/yr
29% less than the average Senior Python Developer Salary in India
View more details
System Engineer
1.1L salaries
unlock blur

₹1 L/yr - ₹9 L/yr

IT Analyst
67.4k 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 - ₹8 L/yr

Associate Consultant
29k 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.6
Compare

Accenture

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