
Calsoft Python Developer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 8 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Calsoft.
Python Automation Engineer
The interview process involved 3 rounds: two technical rounds focusing on coding, SQL, OOPs, decorators, lambda, Selenium, and Pytest, with questions ranging from intermediate to hard difficulty, and one HR round. The interviewer was very good.
- Basic to intermediate knowledge related to the job profile was assessed.
Python Developer
So, there were 3 rounds in total. The first one was a coding test where I had to write some program. After clearing that, I had a face-to-face technical round. This mainly involved coding questions focusing on Python lists and dictionaries, and also touched upon concepts like iterators, generators, lists, and tuples. I thought it was the best round. Finally, there was a managerial round, which wasn't technical. It was more about discussing my past projects from my undergraduate studies and my current work. I answered everything, but it felt like he wasn't really engaged, not asking follow-up questions or anything. He also asked why I was looking to switch jobs and about salary. I'm still unsure why I was rejected.
- Can you discuss your previous projects?
- What motivates your job search at this time?
- Could you tell me about your past projects?
Python Developer
Even though I was there just 3 months ago, I still got a call for an interview. The HR person scheduled it for 1 pm, but I was actually called in at 5 pm. When I got there, the interviewer was the same person who interviewed me 3 months prior. He then told me they couldn't interview me because I had already worked there. I even mentioned that HR had scheduled the interview. They were really rude and didn't even apologize. They call you for what they say is a scheduled interview, but it's no different than a mass hiring drive. They call about 30 other people at the same time.
- Could you answer some fundamental questions about Python?
Calsoft Python Developer Interview Questions
Quoted word for word from Calsoft interview reports.
“Can you explain the difference between the `extend` and `append` methods for lists in Python?”
Read reports →“What are the data structures in Python?”
Read reports →“Can you sort a list of negative numbers?”
Read reports →“Explain Python Basics Decorators.”
Read reports →“Explain Virtualization.”
Read report →“Write logical code snippets.”
Read report →“Can you explain Python basics, including lists, tuples, and decorators?”
Read report →“Could you answer some fundamental questions about Python?”
Read report →“What do you know about OS?”
Read report →Formats, difficulty and experience
Across all 8 Calsoft interview reports.