Upload Button Icon Add office photos

Filter interviews by

HCL Infosystems Python Developer Lead Interview Questions and Answers

Updated 16 Nov 2023

HCL Infosystems Python Developer Lead Interview Experiences

1 interview found

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 questions from similar companies

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
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(1 Question)

  • Q1. Write a code for reverse an integer?
  • Ans. 

    Use string manipulation to reverse an integer in Python.

    • Convert the integer to a string

    • Use string slicing to reverse the string

    • Convert the reversed string back to an integer

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Differences between docker image and container
  • Ans. 

    Docker image is a template used to create containers, while a container is a running instance of an image.

    • Docker image is read-only, while a container is a writable instance of an image.

    • Multiple containers can be created from the same image, but each container is isolated from others.

    • Containers can be started, stopped, moved, and deleted, while images are static and cannot be changed.

    • Images are used to package an appli...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Coding Test 

String,lists,dict and coding knowledge

Interview Preparation Tips

Interview preparation tips for other job seekers - reverse a string without using in built functions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Aug 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 - Coding Test 

Same sample coding exam

Round 3 - Technical 

(4 Questions)

  • Q1. Ask technical questions
  • Q2. Python, django and SQL questions
  • Q3. List, tuple, orm, queries questions
  • Q4. Company working environmentquestions
Round 4 - HR 

(1 Question)

  • Q1. Self introduction questions

Interview Preparation Tips

Topics to prepare for Dhanush InfoTech Python Developer Trainee interview:
  • Python and django and SQL
Interview preparation tips for other job seekers - Just normal company, no salaries, no projects, no hikes
Round 1 - Technical 

(2 Questions)

  • Q1. Iam intersed intersed
  • Q2. Python language question i will answerd

Interview Preparation Tips

Interview preparation tips for other job seekers - Good communication skills and knowledge
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

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

I applied via Walk-in and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Coding Test 

Def factorial_iterative(n):
result = 1
for i in range(1, n + 1):
result *= i
return result

Interview Preparation Tips

Interview preparation tips for other job seekers - Working on personal projects can showcase your skills and initiative, especially if you’re pivoting to a new field.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was general aptitude test .

Round 2 - Coding Test 

Easy to medium level coding questions

Round 3 - Technical 

(2 Questions)

  • Q1. Oops related questions
  • Q2. Indepth dive into concepts of c++
Round 4 - HR 

(2 Questions)

  • Q1. Where do you see yourself in 5 years
  • Ans. 

    In 5 years, I see myself as a senior Python and Django developer leading a team of developers on innovative projects.

    • Continuing to enhance my skills in Python and Django development

    • Taking on more leadership roles within the development team

    • Contributing to the success of the company through my technical expertise

    • Possibly pursuing certifications or advanced degrees to further my knowledge

  • Answered by AI
  • Q2. Why do you want to join the company
  • Ans. 

    I am excited about the company's innovative projects and collaborative work environment.

    • I am impressed by the company's reputation in the industry.

    • I believe my skills and experience align well with the company's goals.

    • I am eager to work with a talented team and contribute to the company's success.

  • Answered by AI

I applied via Naukri.com and was interviewed in Feb 2022. 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 

(4 Questions)

  • Q1. What is your family background?
  • Q2. What are your strengths and weaknesses?
  • Q3. What are your salary expectations?
  • Q4. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - I am interested in this company...
This is the one of the best in TCS..

HCL Infosystems Interview FAQs

How many rounds are there in HCL Infosystems Python Developer Lead interview?
HCL Infosystems interview process usually has 4 rounds. The most common rounds in the HCL Infosystems interview process are Resume Shortlist, Aptitude Test and Coding Test.

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.3k Interviews
Infosys Interview Questions
3.7
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 792 Interviews
Tata Group Interview Questions
4.2
 • 357 Interviews
View all
Technical Lead
326 salaries
unlock blur

₹7 L/yr - ₹21.5 L/yr

Senior Software Engineer
231 salaries
unlock blur

₹4.2 L/yr - ₹15.5 L/yr

Senior Analyst
226 salaries
unlock blur

₹2.5 L/yr - ₹8 L/yr

Software Engineer
211 salaries
unlock blur

₹2 L/yr - ₹9.4 L/yr

Lead Engineer
196 salaries
unlock blur

₹4 L/yr - ₹17 L/yr

Explore more salaries
Compare HCL Infosystems with

HCLTech

3.5
Compare

Wipro

3.7
Compare

Tech Mahindra

3.5
Compare

TCS

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