Senior Software Engineer applicants have rated the interview process at Codebase (UT) with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 100% positive. This is according to Glassdoor user ratings.
Common stages of the interview process at Codebase (UT) as a Senior Software Engineer according to 1 Glassdoor interviews include:
I applied through a recruiter. I interviewed at Codebase (UT) (Pune) in Feb 2026
Interview
The interview process consisted of 3 rounds. The first two rounds were technical interviews focused on Python, AWS, React, API development, database concepts, and problem-solving. Questions included Python OOP concepts, decorators, multithreading, REST APIs, AWS services such as EC2, S3, Lambda, and React hooks, state management, and component lifecycle. The interviewers also discussed previous project experience and system design scenarios. The final round was an HR discussion covering career goals, team collaboration, notice period, and compensation expectations. The overall process was smooth and well-organized.
Interview questions [1]
Question 1
1. Explain the difference between Python lists and tuples.
2. What are decorators in Python, and where have you used them?
3. How does multithreading work in Python? What is the GIL?
4. Design a REST API for a user management system.
5. What AWS services have you used, and when would you choose Lambda over EC2?