i
Truminds Software Systems
Filter interviews by
DSA and core CSE, test duration 1 hr , hacker rank test
OS stands for Operating System. It is a software that manages computer hardware and provides services for computer programs.
OS acts as an intermediary between the computer hardware and software applications
It manages resources such as memory, processors, devices, and file systems
Examples of OS include Windows, macOS, Linux, and Unix
I applied via Referral and was interviewed before Feb 2022. There were 4 interview rounds.
Easy level questions on string, linked list and array
TCP is a connection-oriented protocol while UDP is connectionless.
TCP provides reliable, ordered, and error-checked delivery of data while UDP does not guarantee any of these.
TCP is slower but more reliable while UDP is faster but less reliable.
TCP is used for applications that require high reliability and accuracy such as email, file transfer, and web browsing while UDP is used for applications that require speed and ...
A nibble swap program in C
Nibble swap means swapping the 4-bit halves of a byte
Use bitwise operators to perform the swap
Example: unsigned char x = 0xAB; x = ((x & 0x0F) << 4) | ((x & 0xF0) >> 4);
Reverse a linked list in C language.
Create three pointers: current, previous, and next.
Traverse the linked list and change the direction of the pointers.
Return the new head of the reversed linked list.
API call in C
Include the necessary header files
Create a URL string with the required parameters
Use the curl library to make the API call
Handle the response data appropriately
posted on 14 Sep 2023
I applied via Campus Placement and was interviewed in Sep 2023. There were 4 interview rounds.
Duration:30 min
Question from percentage,ratios ,HCF/LCM etc.,
Logical reasoning, English
Reverse a string by grouping 'm' characters together
Iterate through the string in groups of 'm' characters
Reverse each group of 'm' characters
Concatenate the reversed groups to get the final reversed string
I applied via Internshala and was interviewed in Oct 2023. There was 1 interview round.
Data structure is a way of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structures can be linear (arrays, linked lists) or non-linear (trees, graphs)
Common operations on data structures include insertion, deletion, and searching
Examples of data structures include stacks, queues, hash tables, and binary trees
I applied via Recruitment Consulltant and was interviewed before May 2022. There were 4 interview rounds.
Programming on basics of C
Programming on basics of C
posted on 27 Jan 2022
I applied via Campus Placement and was interviewed in Jul 2021. There were 2 interview rounds.
public static use for accessing methods and variables without creating an object
Allows access to methods and variables without creating an object
Useful for utility classes where objects are not needed
Can be used to create global variables or constants
Example: Math class in Java has only static methods and constants
Fizz buzz question and array related
posted on 28 Aug 2022
I applied via Campus Placement and was interviewed in Feb 2022. There were 3 interview rounds.
It consists of two questions one is easy and another have medium level
posted on 7 Sep 2022
I applied via LinkedIn and was interviewed in Aug 2022. There were 2 interview rounds.
40 question some were output question and many questions on Oops concept.
based on 1 interview
Interview experience
Software Engineer
109
salaries
| ₹4 L/yr - ₹15 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 - ₹15.5 L/yr |
Technical Lead
37
salaries
| ₹13 L/yr - ₹28 L/yr |
PC Solutions
AFour Technologies
360 Degree Cloud Technologies
Affine