I applied through a recruiter. I interviewed at Mouser Electronics (Pune)
Interview
I was interviewed on core Python concepts and was asked to write code for a given scenario, along with suggestions to optimize the solution. Additionally, I was asked questions related to the Software Development Life Cycle (SDLC) and the Agile development process.
Interview questions [1]
Question 1
They asked me to write a Python function that processes a list of numbers to remove duplicates and sort them in ascending order. After writing the initial code, I was asked how I would optimise it in terms of time and space complexity, which led to a discussion on using sets, built-in sorting, and the efficiency of different data structures.