i
Truminds Software Systems
Filter interviews by
posted on 11 Jul 2024
I applied via Referral and was interviewed before Jul 2023. There was 1 interview round.
2-3 programs which tested on numpy and pandas
Top trending discussions
posted on 21 Sep 2023
posted on 6 Feb 2025
I appeared for an interview in Aug 2024.
posted on 21 Feb 2024
I applied via Walk-in and was interviewed before Feb 2023. There were 3 interview rounds.
Basic DS and JS questions
posted on 15 Dec 2022
UI design and crud operation tasks
posted on 14 Oct 2023
I applied via Approached by Company and was interviewed in Apr 2023. There were 4 interview rounds.
posted on 20 Oct 2023
posted on 8 Feb 2024
I applied via Job Fair and was interviewed before Feb 2023. There was 1 interview round.
Object-oriented programming concepts that help in designing and implementing software systems.
Encapsulation: bundling data and methods together
Inheritance: creating new classes from existing ones
Polymorphism: using a single interface to represent different types
Abstraction: hiding complex implementation details
Encapsulation: grouping related data and methods together
Association: relationship between classes
Composition:...
Annotations used in Spring Boot applications
1. @RestController - Marks a class as a controller that handles HTTP requests
2. @RequestMapping - Maps HTTP requests to handler methods
3. @Autowired - Injects dependencies into a bean
4. @Service - Marks a class as a service component
5. @Repository - Marks a class as a repository component
6. @Component - Marks a class as a generic Spring component
7. @Configuration - Indicates ...
Abstract classes and methods in Java provide a way to define common behavior that can be inherited by subclasses.
An abstract class is a class that cannot be instantiated and is meant to be extended by other classes.
An abstract method is a method that is declared without an implementation in an abstract class.
Subclasses of an abstract class must provide an implementation for all abstract methods.
Abstract classes can hav...
posted on 24 Jun 2024
I applied via Referral and was interviewed before Jun 2023. There were 2 interview rounds.
posted on 10 Aug 2024
A self join query is used to join a table to itself in a SQL query.
Self join is used when a table needs to be joined with itself to compare rows within the same table.
It requires aliasing the table with different names to distinguish between the two instances of the same table.
Commonly used in hierarchical data structures or when comparing related rows in a table.
Group by query is used to group data based on a specific category.
Use the GROUP BY clause in SQL to group data based on a specific column
Aggregate functions like COUNT, SUM, AVG can be used with GROUP BY to perform calculations on grouped data
Example: SELECT category, COUNT(*) FROM products GROUP BY category
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Software Engineer
110
salaries
| ₹4 L/yr - ₹17 L/yr |
Senior Software Engineer
95
salaries
| ₹7.2 L/yr - ₹18.5 L/yr |
Software Developer
38
salaries
| ₹5.5 L/yr - ₹18 L/yr |
Software Development Engineer
38
salaries
| ₹6 L/yr - ₹17 L/yr |
Technical Lead
37
salaries
| ₹13 L/yr - ₹28 L/yr |
PC Solutions
AFour Technologies
360 Degree Cloud Technologies
Affine