Upload Button Icon Add office photos

Filter interviews by

KPMG India Senior Python Developer Interview Questions and Answers

Updated 7 Jul 2022

KPMG India Senior Python Developer Interview Experiences

1 interview found

I applied via Naukri.com and was interviewed in Jun 2022. There were 3 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 

Pandas question , python data structures, live coding

Round 3 - Behavioral 

(1 Question)

  • Q1. History and circumstances questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare your basics well. Be confident, demonstrate excellent communication skills.

Interview questions from similar companies

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
-
Result
No response

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

Round 1 - One-on-one 

(1 Question)

  • Q1. GIL, Rabbit Mq, A Basic For loop questions

Interview Preparation Tips

Interview preparation tips for other job seekers - The interviewer was more keen on learning, if I had any other interview in the pipeline, if I had my own house in Bangalore, and more questions of personal nature. Typical Delhi guy with a big mouth and probably lacking talent. Did not ask any question which was relevant to the role applied or Years of experience. Gave a good glimpse into the kind of talent in the company.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I was interviewed in Jan 2025.

Round 1 - One-on-one 

(5 Questions)

  • Q1. Basics of Python, Flask, ReactJs, RestApi Development
  • Q2. Python - Difference between is and ==
  • Q3. React - useEffect vs useState
  • Q4. Authentication in RestApi
  • Q5. React - Pure Component and Higher order components
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com

Round 1 - Technical 

(3 Questions)

  • Q1. Pickling and Unpickling
  • Q2. Python basics and programs
  • Q3. Project and profile related questions
Interview experience
3
Average
Difficulty level
Easy
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. OOPS Concepts with example
  • Ans. 

    OOPS concepts are fundamental principles in object-oriented programming, including inheritance, encapsulation, polymorphism, and abstraction.

    • Inheritance: Allows a class to inherit attributes and methods from another class. Example: class Dog inherits from class Animal.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: using private variables in a class.

    • Polymorphism: Ability t...

  • Answered by AI
  • Q2. Multithreading and how to remove deadlock
  • Ans. 

    Multithreading allows multiple threads to run concurrently. Deadlock can be removed by avoiding circular wait, preempting resources, and using timeouts.

    • Avoid circular wait by ensuring threads acquire resources in the same order

    • Preempt resources by releasing them if a thread cannot acquire all necessary resources

    • Use timeouts to prevent threads from waiting indefinitely for resources

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Not Selected

I applied via Job Portal

Round 1 - Coding Test 

Python coding exercise for array sorting

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - Aptitude Test 

25 Questions, Multiple choice, Single correct as well as multi-correct, related tp python, django & flask

Round 2 - Coding Test 

Find the maximum occurring number in a list of numbers without using any in-built functions, in linear time using, O(1) space

Round 3 - One-on-one 

(7 Questions)

  • Q1. Difference between Lists and Tuples?
  • Q2. Difference between Shallow copy and Deep copy?
  • Q3. What is MVT architecture?
  • Q4. What are decorators in Python?
  • Q5. Difference between static and instance methods in python? Explain what decorator to use for defining static methods?
  • Q6. What is inheritence? How many types of inheritence are there in python?
  • Q7. What are access specifiers in Python, how are they set-up?

Interview Preparation Tips

Interview preparation tips for other job seekers - Give some mock interviews, revise theoretical concepts, implement concepts in code, communicate concepts effectively.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Pandas based questions
  • Q2. Numpy based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - overall it was good but didnt got selected even after answering all questions asked
Interview experience
3
Average
Difficulty level
Easy
Process Duration
-
Result
Not Selected

I applied via Approached by Company and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Django lifecycle Difference between drop and truncate Two question on string implementation Difference between outer join and union
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
-
Result
No response

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

Round 1 - One-on-one 

(1 Question)

  • Q1. GIL, Rabbit Mq, A Basic For loop questions

Interview Preparation Tips

Interview preparation tips for other job seekers - The interviewer was more keen on learning, if I had any other interview in the pipeline, if I had my own house in Bangalore, and more questions of personal nature. Typical Delhi guy with a big mouth and probably lacking talent. Did not ask any question which was relevant to the role applied or Years of experience. Gave a good glimpse into the kind of talent in the company.

KPMG India Interview FAQs

How many rounds are there in KPMG India Senior Python Developer interview?
KPMG India interview process usually has 3 rounds. The most common rounds in the KPMG India interview process are Resume Shortlist, Coding Test and Behavioral.

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Deloitte Interview Questions
3.8
 • 2.9k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
PwC Interview Questions
3.4
 • 1.4k Interviews
Ernst & Young Interview Questions
3.4
 • 1.1k Interviews
ZS Interview Questions
3.4
 • 484 Interviews
View all
Consultant
7.7k salaries
unlock blur

₹6.5 L/yr - ₹27 L/yr

Assistant Manager
6.9k salaries
unlock blur

₹10.4 L/yr - ₹35.1 L/yr

Associate Consultant
4.6k salaries
unlock blur

₹4.5 L/yr - ₹16 L/yr

Analyst
3.4k salaries
unlock blur

₹1 L/yr - ₹8 L/yr

Manager
2.9k salaries
unlock blur

₹15.7 L/yr - ₹45.6 L/yr

Explore more salaries
Compare KPMG India with

Cognizant

3.8
Compare

PwC

3.4
Compare

Capgemini

3.7
Compare

Google

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