Glassdoor users rated their interview experience at Codebase (UT) as 100% positive with a difficulty rating score of 3 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Senior Software Engineer and rated their interviews as the hardest, whereas interviews for Senior Software Engineer and roles were rated as the easiest.
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?