Premium Employer

i

This company page is being actively managed by Calsoft Team. If you also belong to the team, you can get access from here

Calsoft Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Calsoft Interview Questions, Process, and Tips

Updated 2 Mar 2025

Top Calsoft Interview Questions and Answers

View all 44 questions

Calsoft Interview Experiences

Popular Designations

47 interviews found

Interview Questions & Answers

user image Anonymous

posted on 2 Mar 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response
Round 1 - Technical 

(1 Question)

  • Q1. Different Process of LLM GPT, RAG Chatbot and Multi AGentic RAG , Statistics-What is Oulier , How it affects Mean , Median
  • Ans. 

    Outliers are data points that significantly differ from the rest of the data, affecting mean, median, and mode.

    • Outliers are extreme values in a dataset that do not follow the general trend of the data.

    • Outliers can skew the mean towards their value, making it an inaccurate representation of the central tendency.

    • Outliers have little to no effect on the median, as it is not influenced by extreme values.

    • Outliers can affect...

  • Answered by AI
Round 2 - Technical 

(6 Questions)

  • Q1. Architect of RAG Chatbot and Multi Agentic RAG , ,
  • Ans. 

    RAG Chatbot and Multi Agentic RAG are architectures used for building conversational AI systems.

    • RAG Chatbot is a retrieval-augmented generation model that combines retrieval-based and generation-based approaches in chatbots.

    • Multi Agentic RAG extends RAG Chatbot to support multiple agents collaborating in a conversation.

    • These architectures improve the performance and flexibility of conversational AI systems.

    • Example: RAG...

  • Answered by AI
  • Q2. Differane between RAG Chatbot Model and Nulti Agentic RAG Model
  • Ans. 

    RAG Chatbot Model is a single-agent model while Multi-Agentic RAG Model involves multiple agents collaborating.

    • RAG Chatbot Model uses a single agent to generate responses to user queries.

    • Multi-Agentic RAG Model involves multiple agents working together to provide more diverse and accurate responses.

    • In RAG Chatbot Model, the agent is responsible for both retrieving and generating responses.

    • In Multi-Agentic RAG Model, di...

  • Answered by AI
  • Q3. What is responsibel AI
  • Ans. 

    Responsible AI refers to the ethical and fair use of artificial intelligence technologies.

    • Responsible AI involves ensuring transparency in AI decision-making processes.

    • It also includes addressing bias in AI algorithms to prevent discrimination.

    • Responsible AI requires accountability for the outcomes of AI systems.

    • Companies and organizations should prioritize ethical considerations when developing AI technologies.

    • Example...

  • Answered by AI
  • Q4. What is Frreezing of Model ? How to prevent the model from Freezing
  • Ans. 

    Freezing of model refers to fixing the weights of certain layers during training to prevent further updates.

    • Freezing certain layers means their weights will not be updated during training

    • Helps in transfer learning by keeping pre-trained layers intact

    • Prevents overfitting on small datasets

    • To prevent freezing, only freeze layers that are already trained on similar data

    • Use a lower learning rate for frozen layers to prevent

  • Answered by AI
  • Q5. Describe about one Data Science Project
  • Ans. 

    Developed a predictive model to forecast customer churn for a telecommunications company.

    • Collected and cleaned customer data including usage patterns and demographics.

    • Used machine learning algorithms such as logistic regression and random forest to build the predictive model.

    • Evaluated the model's performance using metrics like accuracy, precision, and recall.

    • Implemented the model into the company's CRM system to identi...

  • Answered by AI
  • Q6. Which one You Prefer more in present Context -Manual Code Writing or Generating code with support of AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Do not Hide anything from the interviewer . What ever your acheivement stated the same . You need not be an expert of every feild . May be your process is the best suited for the industry. So your realization makes all the difference. Always Try to convinced the interviewer that your Expertization in this feild will add Values to the organization in terms of Productivity and Growth of the company. . Always try to showcase your achievements in nut shell to attract the interviwer attention. . Also emphacise about your Future Planning and Resrach & Development. Also share your relaizaion and insight so that the Interviwer will get an idea of your exposure in the Perticular feild of Subject .Do not afraid of the interviewer and always try to make friedly conversation with the interviewer. It is not that you should accept all the viwes of the interviewer . If you do not like the view or judgement of the interviewer , try to convey the same politely , logically and with technical reasoning. That's it. You will definately being rewarded by the company mangement.

Rate your
company

🤫 100% anonymous

How was your last interview experience?

Share interview
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(4 Questions)

  • Q1. Was first asked about the project and techstack used there
  • Q2. Implement stack if a structure is given
  • Ans. 

    Implement a stack using the given structure.

    • Create a struct with an array to store the stack elements and an index to keep track of the top element

    • Implement functions like push, pop, and peek to manipulate the stack

    • Ensure to handle stack overflow and underflow cases

  • Answered by AI
  • Q3. What is concurrency and how we can achieve using go.
  • Ans. 

    Concurrency is the ability to run multiple tasks simultaneously, achieving parallelism.

    • Go uses goroutines to achieve concurrency

    • Goroutines are lightweight threads managed by the Go runtime

    • Concurrency in Go is achieved using channels for communication between goroutines

  • Answered by AI
  • Q4. Different types of channels in go and where we can use these channels
  • Ans. 

    Types of channels in Go and their use cases

    • Buffered channels: Allow multiple senders to send data without blocking until the buffer is full

    • Unbuffered channels: Synchronize goroutines by blocking sender until receiver is ready

    • Bidirectional channels: Allow both sending and receiving data

    • Receive-only channels: Restrict channel to only receive data

    • Send-only channels: Restrict channel to only send data

  • Answered by AI

Skills evaluated in this interview

Top Calsoft Golang Developer Interview Questions and Answers

Q1. different types of channels in go and where we can use these channels
View answer (1)

Golang Developer Interview Questions asked at other Companies

Q1. can we return difference data type and how ,what architeture you worked in your project,does go have oops concepts
View answer (1)
Calsoft Interview Questions and Answers for Freshers
illustration image
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I was interviewed in Dec 2024.

Round 1 - Technical 

(1 Question)

  • Q1. How to downgrade an application in Kubernetes/Openshift?
  • Ans. 

    To downgrade an application in Kubernetes/Openshift, you can rollback to a previous version using deployment history or by updating the image tag.

    • Use kubectl rollout undo command to rollback to a previous deployment

    • Update the image tag in the deployment configuration to point to an older version

    • Use Helm to manage application versions and rollback if needed

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I don't know how can be people so rude in interviews, you are here to evaluate and not to demean or show down on someone. Interviewer was rude.

Devops Engineer Interview Questions asked at other Companies

Q1. Reverse the String Problem Statement You are given a string STR which contains alphabets, numbers, and special characters. Your task is to reverse the string. Example: Input: STR = "abcde" Output: "edcba" Input: The first line of input cont... read more
View answer (3)
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is arp , what is dhcp
  • Ans. 

    ARP stands for Address Resolution Protocol, used to map IP addresses to MAC addresses. DHCP stands for Dynamic Host Configuration Protocol, used to assign IP addresses to devices on a network.

    • ARP is used to find the MAC address of a device based on its IP address

    • DHCP is used to automatically assign IP addresses to devices on a network

    • ARP is a layer 2 protocol, while DHCP is a layer 3 protocol

    • Example: When a device want...

  • Answered by AI
  • Q2. Iam need 1 min then he leaved

Interview Preparation Tips

Interview preparation tips for other job seekers - interview scheduled for 1 hour but the interviewer joined and asked what is dhcp arp then he went to another call then he left the meeting. Next day i called HR. iam rejected my performance not good.

Skills evaluated in this interview

Python Automation Engineer Interview Questions asked at other Companies

Q1. Find the largest no. to be created from the list of numbers in the string format. Example ['234', 56','100'] -> 56234100
View answer (2)

Calsoft interview questions for popular designations

 Golang Developer

 (3)

 Talent Acquisition Executive

 (3)

 Development Engineer

 (3)

 Software Development Engineer

 (3)

 Devops Engineer

 (2)

 Senior Software Developer

 (2)

 Software Developer

 (2)

 Principal Development Engineer

 (2)

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(3 Questions)

  • Q1. Implement stack and queue
  • Ans. 

    Implement stack and queue using arrays

    • For stack, use array and implement push and pop operations

    • For queue, use array and implement enqueue and dequeue operations

    • Ensure proper handling of empty stack/queue and full stack/queue

    • Consider using additional variables to keep track of top/front and rear of stack/queue

  • Answered by AI
  • Q2. Write a class in python and oop concepts.
  • Ans. 

    A class in Python demonstrating OOP concepts.

    • Create a class using the 'class' keyword

    • Define attributes using 'self'

    • Implement methods within the class

    • Utilize inheritance and encapsulation

  • Answered by AI
  • Q3. Networking models, how packets are made
  • Ans. 

    Networking models define how data is transmitted over a network. Packets are created by breaking down data into smaller chunks.

    • Networking models like OSI and TCP/IP define the rules for communication between devices

    • Packets are created by adding headers containing source and destination information

    • Data is broken down into smaller chunks for efficient transmission

    • Examples of networking models include OSI model with 7 lay

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Coding questions, writing queries for database

Interview Preparation Tips

Interview preparation tips for other job seekers - Be calm and confident. Think about the questions and it will be easy to solve.

Skills evaluated in this interview

Software QA Engineer Interview Questions asked at other Companies

Q1. What exceptions have u faced while creating framework?
View answer (1)

Get interview-ready with Top Calsoft Interview Questions

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Explain the projects
  • Ans. 

    I have worked on various projects involving predictive modeling, natural language processing, and machine learning.

    • Developed predictive models to forecast customer behavior and optimize marketing strategies

    • Implemented natural language processing techniques to analyze text data and extract insights

    • Utilized machine learning algorithms to classify and predict outcomes in healthcare data

  • Answered by AI
  • Q2. Python projects

Interview Preparation Tips

Interview preparation tips for other job seekers - its small company with good work life balance but there are poicy issue and infrastructure related issue

Lead Data Scientist Interview Questions asked at other Companies

Q1. 1) How many weeks should be considered for testing any new change to a billing system in stores? Methodology to arrive at the weeks? 2) Explain ability of a model - Shapio package? 3) Intermediate SQL - moving 3 months average? Can be solve... read more
View answer (1)

Jobs at Calsoft

View all
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Go routine questions

Top Calsoft Golang Developer Interview Questions and Answers

Q1. different types of channels in go and where we can use these channels
View answer (1)

Golang Developer Interview Questions asked at other Companies

Q1. can we return difference data type and how ,what architeture you worked in your project,does go have oops concepts
View answer (1)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. Oops concepts in detail
  • Ans. 

    Oops concepts refer to Object-Oriented Programming principles like Inheritance, Polymorphism, Encapsulation, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Polymorphism: Ability of objects to take on multiple forms.

    • Encapsulation: Bundling of data with the methods that operate on that data.

    • Abstraction: Hiding the complex implementation details and showing only the neces

  • Answered by AI

Skills evaluated in this interview

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Java Oops in detail
  • Ans. 

    Java Oops is a programming concept that focuses on objects and classes to create reusable code.

    • Encapsulation: bundling data and methods that operate on the data into a single unit

    • Inheritance: allows a class to inherit properties and behavior from another class

    • Polymorphism: ability of a method to do different things based on the object it is acting upon

  • Answered by AI
  • Q2. Inheritance in detail in Java
  • Ans. 

    Inheritance in Java allows a class to inherit properties and behavior from another class.

    • Inheritance is achieved using the 'extends' keyword in Java.

    • Subclass inherits all non-private fields and methods from superclass.

    • Subclass can override superclass methods to provide specific implementation.

    • Superclass can be abstract, preventing instantiation of the class.

    • Example: class Dog extends Animal { ... }

  • Answered by AI

Skills evaluated in this interview

Development Engineer Interview Questions asked at other Companies

Q1. How to inspect a specific tool by using simple instruments?
View answer (1)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Assignment 

Questions based on expertise

Round 2 - Coding Test 

Oops concepts and system design

Senior Sse Software Engineering Analyst Interview Questions asked at other Companies

Q1. Multithreading and reverse of a string and spring mvc and oops concepts and basics of core java and hibernate security restrictions and struts of modules of prototype and security acomplishments of various tools and various integration serv... read more
View answer (1)
Contribute & help others!
anonymous
You can choose to be anonymous

Calsoft Interview FAQs

How many rounds are there in Calsoft interview?
Calsoft interview process usually has 2-3 rounds. The most common rounds in the Calsoft interview process are Technical, Resume Shortlist and HR.
How to prepare for Calsoft interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Calsoft. The most common topics and skills that interviewers at Calsoft expect are Python, Java, C++, Javascript and Networking.
What are the top questions asked in Calsoft interview?

Some of the top questions asked at the Calsoft interview -

  1. Find the largest no. to be created from the list of numbers in the string forma...read more
  2. 1. What is Virtualization 2. What is Vmotion 3. What is Hypervisor and its type...read more
  3. what is Sub-typing and order of solving multiple inherita...read more
How long is the Calsoft interview process?

The duration of Calsoft interview process can vary, but typically it takes about less than 2 weeks to complete.

Recently Viewed

REVIEWS

Blinkit

No Reviews

INTERVIEWS

Shine

No Interviews

SALARIES

Blinkit

DESIGNATION

JOBS

Browse jobs

Discover jobs you love

DESIGNATION

DESIGNATION

DESIGNATION

JOBS

Browse jobs

Discover jobs you love

DESIGNATION

Tell us how to improve this page.

Calsoft Interview Process

based on 42 interviews

Interview experience

3.9
  
Good
View more

HCLTech

Workplace transformation starts with you

Join Calsoft Technology-First

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 791 Interviews
ITC Infotech Interview Questions
3.6
 • 334 Interviews
View all

Calsoft Reviews and Ratings

based on 351 reviews

3.1/5

Rating in categories

3.0

Skill development

3.2

Work-life balance

2.8

Salary

2.8

Job security

3.0

Company culture

2.6

Promotions

3.0

Work satisfaction

Explore 351 Reviews and Ratings
Calsoft is hiring For C++ with Telco Developer

Pune,

Bangalore / Bengaluru

5-10 Yrs

Not Disclosed

Explore more jobs
Development Engineer
338 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Development Engineer
216 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Softwaretest Engineer
130 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Principal Development Engineer
123 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
92 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Calsoft with

Persistent Systems

3.5
Compare

LTIMindtree

3.8
Compare

Mphasis

3.4
Compare

TCS

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview