
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
Candidate interview experiences
First-hand accounts from people who interviewed at Calsoft.
Development Engineer
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.
- In interview, they asked around 2 questions.
- Squel queries and two coding questions.
- One of link list and one of thread questions.
Software Engineer
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.
- 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.
Software Engineer
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.
- 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 →“How do you find the middle of a linked list?”
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 →“Can you explain the Encryption algorithm sha 256?”
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.