Calsoft logo

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

2.2 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Calsoft.

Showing 3 of 8
Calsoft logo
Calsoft

Python Automation Engineer

Engineering · a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Coding Technical

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.

Confirmed questions1 question
  • Basic to intermediate knowledge related to the job profile was assessed.
Calsoft logo
Calsoft

Python Developer

Engineering · more than a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Technical screen Onsite Background check
Interview formats
Coding Technical Behavioral

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.

Confirmed questions6 questions
  • Can you discuss your previous projects?
  • What motivates your job search at this time?
  • Could you tell me about your past projects?
Calsoft logo
Calsoft

Python Developer

Engineering · more than a year ago

Entry Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

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.

Confirmed questions1 question
  • 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

Can you explain Python basics, including lists, tuples, and decorators?

Read report

Could you answer some fundamental questions about Python?

Read report

Formats, difficulty and experience

Across all 8 Calsoft interview reports.

Interview formats

Technical 44.4%
Coding 33.3%
Behavioral 16.7%
Presentation 5.6%

Interview difficulty

Easy 25%
Average 75%
Difficult 0%

Candidate experience

Positive 50%
Negative 50%