i
CSM Technologies
Filter interviews by
OOPS feature, String Class, Abstract class vs interface, Marker interface
OOPS feature: Encapsulation, Inheritance, Polymorphism, Abstraction
String Class: Represents a sequence of characters, immutable
Abstract class vs interface: Abstract class can have method implementations, interface cannot
Marker interface: An interface with no methods, used to mark or tag classes
I applied via Recruitment Consultant and was interviewed in Jun 2021. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Feb 2021. There were 2 interview rounds.
General aptitude
Top trending discussions
Data structure was more and it was difficult round
I was interviewed in Nov 2024.
Coding test was easy. They asked LC easy anyone with fair understanding of programming can easily solve it.
I applied via Great learning and was interviewed in Oct 2024. There were 2 interview rounds.
Coding question, reasoning, english, math, very easy
I am a software engineer with 5 years of experience in developing web applications using Java, Spring Boot, and Angular.
5 years of experience in software development
Proficient in Java, Spring Boot, and Angular
Strong problem-solving skills
Experience working in Agile development environment
Passionate about learning new technologies
posted on 5 Oct 2024
Inheritance is a mechanism in object-oriented programming where a class inherits properties and behaviors from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Creates a parent-child relationship between classes
Derived class can override or extend the functionality of the base class
Types of joins in MySQL include inner join, left join, right join, and full join.
Inner join: Returns rows when there is a match in both tables.
Left join: Returns all rows from the left table and the matched rows from the right table.
Right join: Returns all rows from the right table and the matched rows from the left table.
Full join: Returns rows when there is a match in one of the tables.
Use a centralized API gateway to manage and route requests to multiple APIs efficiently.
Implement a centralized API gateway to handle incoming requests and route them to the appropriate API based on the endpoint.
Utilize API management tools like Apigee, Kong, or AWS API Gateway to manage and monitor multiple APIs.
Consider implementing a caching layer to improve performance and reduce the number of requests to external
strstr function searches for a substring within a string and returns a pointer to the first occurrence of the substring.
Used in C programming language
Syntax: char *strstr(const char *haystack, const char *needle)
Example: char *str = strstr("hello world", "world")
posted on 13 Dec 2024
I applied via Cuvette and was interviewed in Nov 2024. There were 4 interview rounds.
Aptitude questions followed by two coding questions.
Two coding questions followed by a discussion on projects.
Three coding questions and inquiries related to Data Structures and Algorithms (DSA), Object-Oriented Programming (OOP), and project-related topics.
Solely 2 coding question
Some of the top questions asked at the CSM Technologies Software Engineer interview -
based on 2 interviews
Interview experience
based on 101 reviews
Rating in categories
Software Engineer
343
salaries
| ₹1.8 L/yr - ₹5.2 L/yr |
Programmer Analyst
88
salaries
| ₹4.3 L/yr - ₹13.2 L/yr |
Software Developer
77
salaries
| ₹1.8 L/yr - ₹6 L/yr |
Senior Software Engineer
74
salaries
| ₹3 L/yr - ₹8.4 L/yr |
Junior Software Engineer
54
salaries
| ₹1 L/yr - ₹3.6 L/yr |
TCS
Infosys
Wipro
HCLTech