Accenture Technical Interview Questions

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:

By preparing these types of questions, you will be ready for real Accenture interview experiences.


Post a Comment

0 Comments