i
Calsoft
Filter interviews by
I applied via Approached by Company and was interviewed before Feb 2021. There were 4 interview rounds.
Oops concepts are the fundamental principles of object-oriented programming.
Encapsulation - binding data and functions together
Inheritance - creating new classes from existing ones
Polymorphism - using a single interface to represent multiple types
Abstraction - hiding implementation details from users
I would like to discuss my salary expectations in person during the negotiation process.
Express willingness to discuss salary expectations in person
Highlight the importance of negotiation process
Avoid giving a specific salary figure
Emphasize the desire for a fair and competitive compensation package
My family background is diverse and has influenced my values and work ethic.
My parents are from different cultural backgrounds, which has exposed me to different perspectives and ways of thinking.
Growing up, my family emphasized the importance of education and hard work.
My siblings and I have always supported and motivated each other to achieve our goals.
My family has a history of engineers and scientists, which has in
I am looking for a change to further develop my skills and take on new challenges.
Seeking new opportunities for growth and advancement
Interested in working on more complex projects
Want to broaden my experience and knowledge
Looking for a company with a strong culture and values
Desire to work in a collaborative and innovative environment
Top trending discussions
posted on 31 May 2021
I applied via Recruitment Consultant and was interviewed in May 2021. There was 1 interview round.
Agile process is an iterative approach to software development that emphasizes flexibility and customer satisfaction.
Agile process involves breaking down the development process into small, manageable chunks called sprints.
It emphasizes collaboration between team members and with the customer to ensure that the end product meets their needs.
Agile process values working software over comprehensive documentation.
It allow...
I applied via Campus Placement and was interviewed in Jan 2024. There was 1 interview round.
Find duplicates in an array of strings
Iterate through the array and store each element in a hash set
If an element is already in the hash set, it is a duplicate
Return a list of all duplicates found
I applied via Referral and was interviewed in May 2021. There were 3 interview rounds.
posted on 5 Mar 2025
I appeared for an interview in Sep 2024.
MCQs:
Code debugging and output analysis
Data structures and algorithms
SQL queries
Concepts in Java and C++
Implement a stack using two queues to achieve LIFO behavior.
Use two queues: queue1 and queue2.
For push operation, enqueue the element in queue1.
For pop operation, dequeue all elements from queue1 to queue2 except the last one, then dequeue the last element from queue1.
Swap the names of queue1 and queue2 after pop operation to maintain the stack structure.
Example: Push(1), Push(2), Pop() returns 2, Push(3), Pop() return
posted on 22 Feb 2022
I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.
based on 13 reviews
Rating in categories
Development Engineer
339
salaries
| ₹3 L/yr - ₹11.2 L/yr |
Senior Development Engineer
229
salaries
| ₹5.5 L/yr - ₹20 L/yr |
Softwaretest Engineer
130
salaries
| ₹3 L/yr - ₹6.7 L/yr |
Principal Development Engineer
125
salaries
| ₹10 L/yr - ₹35 L/yr |
Senior Software Engineer
100
salaries
| ₹6.5 L/yr - ₹26 L/yr |
ITC Infotech
CMS IT Services
KocharTech
Xoriant