Upload Button Icon Add office photos

Mott MacDonald

Compare button icon Compare button icon Compare

Filter interviews by

Mott MacDonald Senior Python Developer Interview Questions and Answers

Updated 15 May 2024

Mott MacDonald Senior Python Developer Interview Experiences

1 interview found

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

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 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

I applied via Naukri.com and was interviewed in Jun 2022. There were 3 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 - 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 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
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jan 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Coding Test 

The basic levels of python and coding

Round 3 - HR 

(2 Questions)

  • Q1. About python and features? What are Data types? what are Operaters in python? What are the Basics of python?
  • Q2. What are the decorators in python? Write a code for the palindrome number? Write a code for the prime number?
  • Ans. 

    Decorators are functions that modify the behavior of other functions. Palindrome and prime number codes are also commonly asked in Python interviews.

    • Decorators are denoted by '@' symbol and placed above the function definition

    • They can be used to add functionality to a function without modifying its code

    • Examples of decorators include @staticmethod, @classmethod, and @property

    • Palindrome number code checks if a number is ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Work hard to practice on python coding
And day by day practice

Skills evaluated in this interview

Mott MacDonald Interview FAQs

How many rounds are there in Mott MacDonald Senior Python Developer interview?
Mott MacDonald interview process usually has 1 rounds. The most common rounds in the Mott MacDonald interview process are One-on-one Round.
How to prepare for Mott MacDonald Senior Python Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Mott MacDonald . The most common topics and skills that interviewers at Mott MacDonald expect are Python, Debugging, Troubleshooting, Communication Skills and Python Development.

Tell us how to improve this page.

Mott MacDonald Senior Python Developer Interview Process

based on 1 interview

Interview experience

1
  
Bad
View more

Interview Questions from Similar Companies

Deloitte Interview Questions
3.8
 • 2.9k Interviews
PwC Interview Questions
3.4
 • 1.4k Interviews
Ernst & Young Interview Questions
3.4
 • 1.1k Interviews
KPMG India Interview Questions
3.5
 • 804 Interviews
ZS Interview Questions
3.4
 • 484 Interviews
BCG Interview Questions
3.8
 • 196 Interviews
Citco Interview Questions
3.1
 • 139 Interviews
AECOM Interview Questions
4.2
 • 114 Interviews
Bain & Company Interview Questions
3.8
 • 103 Interviews
View all
Mechanical Engineer
52 salaries
unlock blur

₹5.3 L/yr - ₹15 L/yr

Consultant
37 salaries
unlock blur

₹5.4 L/yr - ₹10.6 L/yr

IT Analyst
35 salaries
unlock blur

₹4.2 L/yr - ₹17 L/yr

Senior Consultant
34 salaries
unlock blur

₹7.2 L/yr - ₹15.5 L/yr

Electrical Engineer
33 salaries
unlock blur

₹5.2 L/yr - ₹14.5 L/yr

Explore more salaries
Compare Mott MacDonald with

AECOM

4.2
Compare

Jacobs Engineering Group

4.1
Compare

WSP

4.2
Compare

Arup

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