Premium Employer

i

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

Infosys Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Infosys Python Developer Lead Interview Questions, Process, and Tips

Updated 9 Dec 2024

Top Infosys Python Developer Lead Interview Questions and Answers

View all 9 questions

Infosys Python Developer Lead Interview Experiences

2 interviews found

Interview experience
2
Poor
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Not even asked for self intro, she was very rude and end the interview in 20mins, directly asked top level designs, even I have cleared and waiting for better outcome this interview hit hard.
  • Q2. I was stunned of the interviewer behavior and attitude.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(10 Questions)

  • Q1. What is generator? write sample code
  • Ans. 

    A generator in Python is a function that returns an iterator object which can be iterated over to generate values lazily.

    • Generators are created using a function with 'yield' keyword instead of 'return'.

    • They allow for efficient memory usage as they generate values on the fly.

    • Generators are useful for generating large sequences of data without storing them in memory.

    • Example: def my_generator(): for i in range(5): yiel...

  • Answered by AI
  • Q2. What is decorator?
  • Ans. 

    Decorator is a design pattern in Python that allows adding new functionality to an existing object without modifying its structure.

    • Decorators are functions that take another function as an argument and extend its behavior without modifying it directly.

    • They are commonly used to add logging, timing, caching, or authentication to functions.

    • Decorators use the @ symbol followed by the decorator name above the function defin...

  • Answered by AI
  • Q3. Difference between list and tuple
  • Ans. 

    List is mutable, tuple is immutable in Python.

    • List can be modified after creation, tuple cannot.

    • List uses square brackets [], tuple uses parentheses ().

    • List is used for dynamic data, tuple for fixed data.

    • Example: list_example = [1, 2, 3], tuple_example = (4, 5, 6)

  • Answered by AI
  • Q4. What is list comprehension? write some sample code? what is use of it?
  • Ans. 

    List comprehension is a concise way to create lists in Python by iterating over an existing list or iterable.

    • List comprehension is more concise and readable than traditional loops.

    • It can be used to filter elements, perform operations on elements, or create new lists based on existing ones.

    • Example: squares = [x**2 for x in range(10)]

    • Example: even_numbers = [x for x in range(10) if x % 2 == 0]

  • Answered by AI
  • Q5. Write code of fibonacci series?
  • Ans. 

    Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.

    • Initialize variables for the first two numbers in the series (0 and 1)

    • Use a loop to calculate the next number by adding the previous two numbers

    • Continue the loop until the desired number of terms is reached

  • Answered by AI
  • Q6. What is dictionary? is this accept duplicate or not?
  • Ans. 

    A dictionary in Python is a collection of key-value pairs. It does not accept duplicate keys.

    • A dictionary is created using curly braces {}

    • Keys in a dictionary must be unique, but values can be duplicated

    • Example: my_dict = {'name': 'John', 'age': 30, 'city': 'New York'}

  • Answered by AI
  • Q7. Multiple decorator
  • Q8. What are the main principles of oops?
  • Ans. 

    Main principles of OOP include encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (class). Example: Class with private attributes and public methods.

    • Inheritance: Ability to create a new class (derived class) from an existing class (base class), inheriting its attributes and methods. Example: Subclass 'Dog' inheriting from superc...

  • Answered by AI
  • Q9. Explain type of inheritance
  • Ans. 

    Type of inheritance in object-oriented programming determines how a subclass can inherit attributes and methods from a superclass.

    • Single inheritance: a subclass inherits from only one superclass.

    • Multiple inheritance: a subclass inherits from multiple superclasses.

    • Multilevel inheritance: a subclass inherits from a superclass, which in turn inherits from another superclass.

    • Hierarchical inheritance: multiple subclasses in...

  • Answered by AI
  • Q10. What is aws lambda function
  • Ans. 

    AWS Lambda is a serverless computing service provided by Amazon Web Services.

    • Serverless computing service

    • Allows running code without provisioning or managing servers

    • Automatically scales based on incoming traffic

    • Supports multiple programming languages like Python, Node.js, Java, etc.

    • Pay only for the compute time consumed

  • Answered by AI
Round 2 - Behavioral 

(2 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a seasoned Python developer with experience leading teams and delivering high-quality software solutions.

    • Over 5 years of experience in Python development

    • Strong leadership skills in guiding and mentoring team members

    • Proven track record of delivering successful software projects on time and within budget

  • Answered by AI
  • Q2. Explain your project briefly
  • Ans. 

    Developed a web application for online shopping with user authentication and payment gateway integration.

    • Created user registration and login functionality using Django framework

    • Integrated Stripe API for secure payment processing

    • Implemented product catalog and shopping cart features

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare basic concepts of python

Skills evaluated in this interview

Python Developer Lead Interview Questions Asked at Other Companies

asked in Infosys
Q1. what is list comprehension? write some sample code? what is use o ... read more
asked in Tradofina
Q2. What is 21. Hash mapping 22. Mutable and immutable 23. Bugsnag li ... read more
asked in Infosys
Q3. what is dictionary? is this accept duplicate or not?
asked in Infosys
Q4. what are the main principles of oops?
asked in Infosys
Q5. what is generator? write sample code

Python Developer Lead Jobs at Infosys

View all

Interview questions from similar companies

I was interviewed in Apr 2017.

Interview Questionnaire 

2 Questions

  • Q1. Java questions...
  • Q2. Tell me about urself and about us family and all
  • Ans. 

    I am a software developer with a passion for coding and problem-solving. My family is supportive and has always encouraged my career in tech.

    • Experienced software developer

    • Passionate about coding and problem-solving

    • Supportive family that encourages my career in tech

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Easy questions are there
Duration: 1 hour
Total Questions: 90

Round: Group Discussion
Experience: 12 members are there only 9 got selected
Tips: Be confident in urself and specially work in Communication skills
Duration: 15 minutes

Round: Technical Interview
Experience: Asking all the concepts of Java like oops collections threads
Tips: Prepare well on Java

Round: HR Interview
Experience: Everything was Gud but due to my certificate problem I got rejected.. Otherwise everything is good.
Tips: Be confident

College Name: C. V. Raman College of Engineering

I was interviewed before Mar 2021.

Round 1 - Face to Face 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This was an easy round which went really smooth.

  • Q1. 

    Nth Fibonacci Number Problem Statement

    Calculate the Nth term in the Fibonacci sequence, where the sequence is defined as follows: F(n) = F(n-1) + F(n-2), with initial conditions F(1) = F(2) = 1.

    Input:

    ...
  • Ans. 

    Calculate the Nth Fibonacci number efficiently using dynamic programming.

    • Use dynamic programming to store previously calculated Fibonacci numbers to avoid redundant calculations.

    • Start with base cases F(1) and F(2) as 1, then iteratively calculate F(n) using F(n-1) and F(n-2).

    • Ensure the input N is within the constraints 1 <= N <= 10000.

    • Example: For N = 5, the 5th Fibonacci number is 5 (1, 1, 2, 3, 5).

  • Answered by AI
  • Q2. 

    Prime Numbers Problem Statement

    Given a positive integer N, your task is to determine and return all prime numbers less than or equal to N.

    Input:

    N = 10

    Output:

    2 3 5 7

    Example:

    Input:
    N = 20
    Out...
  • Ans. 

    Implement a function to return all prime numbers less than or equal to a given positive integer N.

    • Create a function that takes a positive integer N as input

    • Iterate from 2 to N and check if each number is prime

    • Use a helper function to determine if a number is prime

    • Return an array of all prime numbers less than or equal to N

  • Answered by AI
  • Q3. What is a merge join in SQL?
  • Ans. 

    A merge join in SQL is a method of combining two sorted datasets by matching corresponding rows based on a specified condition.

    • Merge join is used when joining two large datasets that are already sorted.

    • It is more efficient than other join methods like nested loop join or hash join for sorted datasets.

    • The join condition must be an equality condition.

    • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.i

  • Answered by AI
Round 2 - HR 

Round duration - 30 minutes
Round difficulty - Easy

The round went excellent. I really enjoyed it. Just be confident about whatever you answer

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPALarsen & Toubro Infotech (LTI) interview preparation:Topics to prepare for the interview - Database, Basic C/C++, Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Mar 2021.

Round 1 - Face to Face 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This round went well. Interview depends on your basic knowledge of C/C++.

  • Q1. 

    Matrix Multiplication Task

    Given two sparse matrices MAT1 and MAT2 of integers with dimensions 'N' x 'M' and 'M' x 'P' respectively, the goal is to determine the resulting matrix produced by their multipl...

  • Ans. 

    Implement a function to multiply two sparse matrices and return the resulting matrix.

    • Create a function that takes two sparse matrices as input and returns the resulting matrix after multiplication

    • Iterate through the non-zero elements of the matrices to perform the multiplication efficiently

    • Handle the edge cases such as empty matrices or matrices with all zero elements

    • Ensure the dimensions of the matrices are compatible

  • Answered by AI
  • Q2. 

    Problem: Count Even or Odd in Array

    Tanmay and Rohit are best buddies. Tanmay gives Rohit a challenge involving an array of N natural numbers. The task is to perform and answer a series of queries on the ...

  • Ans. 

    Count the number of even or odd numbers in a range of an array based on given queries.

    • Create an array to store the input numbers.

    • Iterate through the queries and update or count even/odd numbers based on the query type.

    • Output the count of even or odd numbers for each query of type 1 or 2.

  • Answered by AI
Round 2 - HR 

Round duration - 30 minutes
Round difficulty - Easy

Typical HR round with behavioral problems.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPALarsen & Toubro Infotech (LTI) interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2016.

Interview Preparation Tips

Round: Group Discussion
Experience: Interview was scheduled in Grab Job consultancy. In that, a class room, where we all asked to sit and interviewer was sitting in front and asked to speak one by one on the topic traffic situation in Hyderabad.
Tips: Just speak once two to three lines. Don't rush to speak. Take ur time and don't try speak repeatedly.
Duration: 35 minutes

Round: Technical Interview
Experience: System based test. Easy question from java , c, data structure.

Round: HR Interview
Experience: Not held because already we got too late.

Skills: Proficiency In English, Basic Coding
College Name: Medak College of engineering

I was interviewed in Mar 2017.

Interview Questionnaire 

5 Questions

  • Q1. Oops concepts in Java?
  • Ans. 

    Oops concepts in Java

    • Encapsulation - hiding implementation details

    • Inheritance - reusing code and creating parent-child relationships

    • Polymorphism - multiple forms of a method or object

    • Abstraction - creating abstract classes and interfaces

    • Example: Encapsulation - using private variables and public methods

    • Example: Inheritance - creating a subclass that inherits from a superclass

    • Example: Polymorphism - using method overloa...

  • Answered by AI
  • Q2. Altering columns in Databases?
  • Ans. 

    Altering columns in databases involves modifying the structure of a table by adding, deleting or modifying columns.

    • Use ALTER TABLE statement to modify columns

    • Add new columns using ADD COLUMN

    • Delete columns using DROP COLUMN

    • Modify columns using MODIFY COLUMN

    • Changing column data type may result in data loss

  • Answered by AI
  • Q3. Asked some queries in SQL
  • Q4. Reversing a number in java?
  • Ans. 

    Reversing a number in Java

    • Convert the number to a string

    • Use StringBuilder to reverse the string

    • Convert the reversed string back to a number

  • Answered by AI
  • Q5. Extracting words from a line in java?
  • Ans. 

    To extract words from a line in Java, split the line using whitespace as delimiter.

    • Use the split() method of String class

    • Pass the whitespace regex as argument to split() method

    • Iterate over the resulting array to get individual words

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: Started with the question "Tell me about yourself". Asked me about Core Java. Asked to solve some questions related to Java and SQL.
Tips: Be prepared with high knowledge in Java, Data Structures and SQL.

Skills: Java Programming, Data Strrutures, SQL
College Name: IIITDM Jabalpur

Skills evaluated in this interview

Software Developer Interview Questions & Answers

Capgemini user image Dwarkesh Maheshwari

posted on 23 Sep 2017

I was interviewed in Sep 2017.

Interview Questionnaire 

1 Question

  • Q1. Basic c questions and sorting Then about projects

Interview Preparation Tips

Round: Test
Experience: Basic apti questions
But reasoning was tricky
Tips: Don't waste time
Duration: 1 hour
Total Questions: 32

Round: Technical test
Experience: Basic c question
SQL questions
Tips: Must have deep knowledge in c

Round: Technical Interview
Experience: Briefly explain my project and then successfully answerd questions asked
Tips: Complete knowledge of your project

College Name: KIET

Interview Questionnaire 

1 Question

  • Q1. What is the advantage of generic collection, when and why we should approach for that?
  • Ans. 

    Generic collections provide type safety and reusability in software development.

    • Generic collections allow us to store and manipulate objects of any type in a type-safe manner.

    • They provide compile-time type checking, reducing the chances of runtime errors.

    • They promote code reusability by allowing the same collection to be used with different types.

    • Generic collections improve performance by eliminating the need for boxin...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: It was and off campus drive, first round was written test on computer as MCQ.
Aptitude, reasoning, English and programming sudo codes.
60 questions 90 minutes.
Duration: 2 hours 30 minutes
Total Questions: 60

Round: Group Discussion
Experience: It was a very interesting round, we were given sufficient time to think about topic.
First we were asked to speak individually on the topic ,later panel member asked is to make same topic as debate.
Tips: Don't sit silent, if you are not getting a chance to speak, you can interrupt to the people and seek a chance to put your point.
Duration: 30 minutes

Round: Technical + HR Interview
Tips: Be confident and tell the exact you know, don't try make customised concepts.
Try to drag interviewer towards the fields of your strength.

I was interviewed before Jun 2016.

Interview Questionnaire 

4 Questions

  • Q1. Tell me something about yourself
  • Ans. 

    I am a passionate software developer with 5 years of experience in web development and a strong background in computer science.

    • 5 years of experience in web development

    • Strong background in computer science

    • Passionate about software development

  • Answered by AI
  • Q2. Questions related to project I have worked on during college days
  • Q3. Core Java concepts
  • Q4. Why do you use two mobile numbers
  • Ans. 

    To separate personal and professional calls, and to ensure availability and accessibility.

    • Separate personal and professional calls

    • Ensure availability and accessibility

    • Maintain work-life balance

    • Avoid mixing personal and work-related contacts

  • Answered by AI

Interview Preparation Tips

Round: Test
Total Questions: 60

College Name: Watumull Institute Of Electronics Engineering And Computer Technology ( WIEECT )
Contribute & help others!
anonymous
You can choose to be anonymous

Infosys Interview FAQs

How many rounds are there in Infosys Python Developer Lead interview?
Infosys interview process usually has 2 rounds. The most common rounds in the Infosys interview process are Technical, Behavioral and HR.
How to prepare for Infosys Python Developer Lead 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 Infosys. The most common topics and skills that interviewers at Infosys expect are Python, Machine Learning, Debugging, Application Development and Javascript.
What are the top questions asked in Infosys Python Developer Lead interview?

Some of the top questions asked at the Infosys Python Developer Lead interview -

  1. what is list comprehension? write some sample code? what is use of ...read more
  2. what is dictionary? is this accept duplicate or n...read more
  3. what is generator? write sample c...read more

Recently Viewed

INTERVIEWS

Kantar Operations

No Interviews

SALARIES

Hyundai Motor India Limited

REVIEWS

American Megatrends

No Reviews

SALARIES

Zen3 Info Solutions

INTERVIEWS

ViaPlus by VINCI Highways

No Interviews

INTERVIEWS

JLL

No Interviews

INTERVIEWS

Knight Frank

No Interviews

SALARIES

VE Commercial Vehicles

SALARIES

Toyota Kirloskar Motor

REVIEWS

Hyundai Motor India Limited

No Reviews

Tell us how to improve this page.

Infosys Python Developer Lead Interview Process

based on 2 interviews

Interview experience

3
  
Average
View more
Join Infosys Creating the next opportunity for people, businesses & communities

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.1k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
View all
Infosys Python Developer Lead Salary
based on 7 salaries
₹6.9 L/yr - ₹19.5 L/yr
13% more than the average Python Developer Lead Salary in India
View more details
Python Developer Lead_Pune

Hyderabad / Secunderabad,

Pune

+1

5-10 Yrs

Not Disclosed

Python Lead

Pune

5-8 Yrs

Not Disclosed

Python Lead

Bhubaneswar

5-8 Yrs

Not Disclosed

Explore more jobs
Technology Analyst
55.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Systems Engineer
50.7k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

System Engineer
39.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead
30.7k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Associate Consultant
28.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Infosys with

TCS

3.7
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Accenture

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