Calsoft logo

Calsoft Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 80 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
67.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Calsoft.

Showing 3 of 80
Calsoft logo
Calsoft

Development Engineer

Engineering · nearly a year ago

Entry Average Positive experience No offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Coding Technical

The interview process included a round one assessment with multiple choice questions plus coding questions. Round two had two coding questions and 4 SQL query questions. Round three was an interview that asked about two questions and one string question, database normalization, operating system, and threads.

Confirmed questions4 questions
  • In interview, they asked around 2 questions.
  • Squel queries and two coding questions.
  • One of link list and one of thread questions.
Calsoft logo
Calsoft

Software Engineer

Engineering · nearly a year ago

Senior Average Neutral experience Decline offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen
Interview formats
Coding Technical Technical Technical

5 Interview rounds total, starting with an HR screening call. After the HR call, there was 1 technical round with 1 coding question lasting 60 minutes and 1 SQL writing task. This was followed by 1 client interview that lasted 90 minutes and a 30-minute Technical Lead sign-off interview.

Confirmed questions3 questions
  • Tell me about a basic question related to Python lists/dictionaries.
  • Could you implement a custom mathematical power function in Python, without using built-in functions or bitwise operators, and ensure it handles negative powers correctly?
  • There was also a SQL writing question.
Calsoft logo
Calsoft

Software Engineer

Engineering · a year ago

Mid Difficult Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Offer
Interview formats
Behavioral Technical

The interview process has 3 rounds: a technical, a managerial, and an HR interview. Afterwards, they extend an offer. The interviews are all about basic questions related to your previous job and resume, and also cover the basic job requirements and some general questions.

Confirmed questions4 questions
  • Can you tell me about your previous work experience?
  • Could you walk me through your resume?
  • What are the fundamental requirements for this role?

Calsoft Software Engineer Interview Questions

Quoted word for word from Calsoft interview reports.

What is the difference between a list and a tuple in Python?

Read reports

Given two strings S1 and S2, replace all character in S1 with '+' those are not there in string S2. example S1 = MOHIT and S2 = ROHIT, answer = +OHIT.

Read reports

Given an input array and a integer n, we have two tell in how many ways we can get number n by summing the numbers of given array, we can use a number only once. example: array[5] = {1,3,7,9,10,11} and n = 12 then possible cases are 1+11, 9+3. so ans = 2.

Read reports

Write a program to include a node in the middle of a doubly Linked List.

Read report

For searching in O(n) time, what's the best data structure to use when comparing a file with 50 names against one with 5 million names?

Read report

Can you reverse each word in a given sentence while capitalizing the first letter of each reversed word?

Read report

How would you go about counting the number of 1s and 0s in a binary number?

Read report

Formats, difficulty and experience

Across all 80 Calsoft interview reports.

Interview formats

Technical 49.1%
Coding 26.3%
Behavioral 22.4%
System Design 0.9%
Other 0.9%

Interview difficulty

Easy 15%
Average 63.7%
Difficult 21.2%

Candidate experience

Negative 20.8%
Positive 67.5%
Neutral 11.7%