Accenture Technical Interview (2nd Round) Questions
Here is a curated list of commonly asked Accenture technical interview questions for experienced professionals. These questions cover Python, OOPS concepts, coding exercises, and HR-style discussions. Below is the list of questions with explanations and answers.
1. How are you? Tell me your overall experience.
👉 A simple HR warm-up question. Answer confidently about your work journey and positive experiences.
2. Tell me your skill set.
👉 Mention your core technical skills (Python, SQL, Data Analysis, Django/Flask, etc.) and soft skills (problem solving, communication).
3. Till where have you used Python?
👉 Share real projects where you applied Python – automation, data analysis, web development, APIs, etc.
4. OOPS – What is Encapsulation?
Encapsulation means wrapping up data and methods into a single unit (class) and restricting direct access to some variables.
Example:
class Employee:
def __init__(self, name, salary):
self.__name = name # private variable
self.__salary = salary # private variable
def get_salary(self):
return self.__salary
emp = Employee("Rahul", 50000)
print(emp.get_salary()) # Access through method only
5. What is faster – List or Tuple? Why?
👉 Tuple is faster than List because:- Tuples are immutable (fixed size, no modifications).
- Lists are mutable (allow changes), so they have more overhead in memory and execution.
6. What is __init__
in Python?
-
__init__
is a constructor method in Python. - It automatically runs when you create an object of a class.
Example:
class Student:
def __init__(self, name):
self.name = name
s = Student("Ravi")
print(s.name)
7. Python Coding Questions
(a) Given:
X = (1, 2, 3, 4, 5)
Y = (7, 6, 5, 4, 3)
Extract (3,4,5)
from X.
Answer:
X = (1, 2, 3, 4, 5)
print(X[2:]) # Output: (3, 4, 5)
(b) Multiplication table of 8 in one line.
Answer:
print([8*i for i in range(1, 11)])
Output:
[8, 16, 24, 32, 40, 48, 56, 64, 72, 80]
8. Three Years Before – What were you thinking about your career?
👉 A reflection question. Show your growth mindset – explain how your past goals connected to your present achievements.
9. Do you have any questions for me?
👉 Always ask something! Example:
- “Can you share what kind of projects I will get if selected?”
- “How does Accenture support employee career growth?”
If you say “No questions”, it sometimes shows lack of curiosity. Always prepare at least one question.
🎯 Conclusion
The Accenture 2nd technical round mixes basic HR questions and Python interview questions. Focus on:
- OOPS concepts (encapsulation, constructors).
- Data structures performance (list vs tuple).
- Small coding challenges (slicing, list comprehensions).
- Confidence in explaining past experiences.
By preparing these types of questions, you will be ready for real Accenture interview experiences.
0 Comments