0% found this document useful (0 votes)
4 views9 pages

Accenture Python Interview Questions

Uploaded by

Balaji Palleti
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views9 pages

Accenture Python Interview Questions

Uploaded by

Balaji Palleti
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Accenture Interview experience (July 3rd – 3PM slot)

Overall Interview Difficulty

Difficulty: 🟡 Moderate (around 5.5–6.5/10)


Suitable for:

●​ Freshers

●​ 0–1 year experience

●​ Candidates applying for Python-related entry-level roles

The interview focuses on four areas:

1.​ Resume validation

2.​ Core Python fundamentals

3.​ Software development concepts

4.​ Project experience and problem-solving

1. Self Introduction

What they're checking

●​ Communication skills.

●​ Confidence.

●​ Whether your introduction matches your resume.

Complexity: 🟢 Easy
Similar Questions

●​ Tell me about yourself.

●​ Walk me through your resume.

●​ Why should we hire you?

●​ What are your strengths and weaknesses?

2. Projects and Internships

What they're checking


●​ Whether you actually worked on the project.

●​ Practical exposure.

Complexity: 🟢 Easy
Expected Questions

●​ Explain your final-year project.

●​ Which project are you most proud of?

●​ Why did you choose this project?

●​ What technologies did you use?

3. What's your individual contribution?

What they're checking

They don't want the team's work—they want your work.

For example:

●​ Developed Python modules.

●​ Tested APIs.

●​ Designed database tables.

●​ Fixed bugs.

●​ Built the UI.

Complexity: 🟢 Easy
Similar Questions

●​ What was your responsibility?

●​ Which module did you develop?

●​ What did you implement independently?

4. Technologies learned during internship

What they're checking

Your learning ability.

Example:

●​ Python
●​ SQL

●​ Git

●​ Flask

●​ Django

●​ APIs

Complexity: 🟢 Easy
Expected Questions

●​ Which tools did you use?

●​ What framework did you learn?

●​ What was the most useful technology?

5. Project Objective and Your Role

What they're checking

Whether you understand the business purpose.

They expect answers like:

●​ Objective

●​ Problem statement

●​ Solution

●​ Your contribution

●​ Outcome

Complexity: 🟡 Moderate
Expected Questions

●​ What problem were you solving?

●​ Why was this project developed?

●​ What was your role?

6. Exception Handling Blocks

What they're checking

Core Python knowledge.


Be ready to explain:

●​ try

●​ except

●​ else

●​ finally

●​ raise

Complexity: 🟡 Moderate
Expected Questions

●​ Difference between exception and error.

●​ Can multiple except blocks be used?

●​ Why do we use finally?

●​ How do you create a custom exception?

7. Python Data Types

What they're checking

Basic Python fundamentals.

Know:

●​ int

●​ float

●​ str

●​ bool

●​ list

●​ tuple

●​ set

●​ dictionary

Also understand mutable vs immutable types.

Complexity: 🟢 Easy
Expected Questions

●​ Difference between list and tuple.


●​ Difference between set and dictionary.

●​ Which data types are mutable?

●​ What is None?

8. Agile Software Methodology

What they're checking

Software development lifecycle knowledge.

Know:

●​ Agile

●​ Scrum

●​ Daily stand-up

●​ Sprint

●​ Product Owner

●​ Scrum Master

Complexity: 🟡 Moderate
Expected Questions

●​ Why Agile?

●​ Waterfall vs Agile.

●​ Scrum framework.

●​ Agile ceremonies.

9. Sprint

What they're checking

Whether you understand Agile execution.

Know:

●​ Sprint duration

●​ Sprint Planning

●​ Sprint Review

●​ Sprint Retrospective
Complexity: 🟢 Easy
Expected Questions

●​ What happens during a sprint?

●​ Who attends sprint planning?

●​ What is a sprint backlog?

10. Git

What they're checking

Version control basics.

Know commands like:

●​ git init

●​ git clone

●​ git add

●​ git commit

●​ git push

●​ git pull

●​ git branch

●​ git merge

Complexity: 🟡 Moderate
Expected Questions

●​ Why Git?

●​ Difference between Git and GitHub.

●​ What is a branch?

●​ What is merge conflict?

11. OOP (Object-Oriented Programming)

What they're checking

Core programming concepts.

Know:
●​ Class

●​ Object

●​ Encapsulation

●​ Inheritance

●​ Polymorphism

●​ Abstraction

Complexity: 🟡 Moderate
Expected Questions

●​ What is inheritance?

●​ Method overloading vs overriding.

●​ Constructor in Python.

●​ What is self?

12. LLM (Large Language Models)

What they're checking

Awareness of current AI technologies.

Know:

●​ What an LLM is.

●​ Basic examples.

●​ Real-world applications.

●​ Limitations like hallucinations.

Complexity: 🟡 Moderate
Expected Questions

●​ What is Generative AI?

●​ Difference between AI, ML, and LLM.

●​ Name some LLMs.

●​ How are LLMs used in applications?

13. Challenges faced during the project


What they're checking

Problem-solving skills.

Examples:

●​ Data issues

●​ API failures

●​ Integration problems

●​ Time constraints

●​ Team coordination

Complexity: 🟡 Moderate
Expected Questions

●​ Tell me about a difficult situation.

●​ Biggest challenge in your project.

●​ What did you learn?

14. How did you resolve the issue?

What they're checking

Your approach to solving problems.

They expect a structured answer:

●​ Identified the root cause.

●​ Discussed with the team or mentor.

●​ Researched documentation.

●​ Implemented and tested the fix.

●​ Verified the outcome.

Complexity: 🟡 Moderate
Expected Questions

●​ Describe a bug you fixed.

●​ How do you debug Python code?

●​ What would you do if you couldn't solve an issue?

Final Assessment
This interview is fundamental to intermediate and aligns well with Accenture's Python skill interviews
for freshers. It emphasizes conceptual understanding and project experience rather than advanced
coding.

If I were preparing for this interview, I would also revise these topics because they are commonly asked
at the same level:

●​ Functions and lambda expressions

●​ *args and **kwargs

●​ List comprehensions

●​ File handling

●​ Modules and packages

●​ Virtual environments

●​ REST APIs

●​ Basic SQL queries (SELECT, JOIN, GROUP BY)

●​ Basic coding problems (string reversal, palindrome, factorial, Fibonacci, prime numbers)

●​ Python decorators and generators (basic understanding)

Preparing these topics along with the questions you shared would cover the majority of what is typically
expected in an Accenture Python fresher interview.

I will share now

You might also like