i
Gen
Filter interviews by
I applied via Recruitment Consulltant
A mutex is a synchronization primitive that ensures only one thread can access a resource at a time.
Create a mutex object using the appropriate library or language-specific function.
Lock the mutex before accessing the shared resource to prevent other threads from accessing it.
Unlock the mutex after finishing the operation on the shared resource to allow other threads to access it.
Example: pthread_mutex_t mutex; pthread...
Identify memory leak in code
Check for any dynamically allocated memory that is not being freed
Look for any infinite loops or recursive functions that consume memory
Use memory profiling tools like Valgrind to detect leaks
Check for any global variables that are not properly managed
I applied via Company Website and was interviewed in May 2022. There were 2 interview rounds.
Logical reasoning And aptitude test
C++, python and Java programming
Easy problem on java
I applied via LinkedIn and was interviewed in Sep 2020. There was 1 interview round.
Gen interview questions for designations
Top trending discussions
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")
There will be 3 coding questions given to us for solving,we need solve two questions compulsory.
I am a software engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.
5 years of experience in software development
Proficient in Java, Spring, and Angular
Strong problem-solving skills
Reverse Linked List
Pallindrome of String
Flyover building in team with strength
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
It was a 90minutes coding test where there was 2 coding question and 10 mcq each coding question carried 33% marks and even the 10mcq was 33% marks
based on 1 interview
Interview experience
based on 16 reviews
Rating in categories
Senior Software Engineer
94
salaries
| ₹12 L/yr - ₹35.1 L/yr |
Software Engineer
75
salaries
| ₹7 L/yr - ₹21 L/yr |
Sales Operations Analyst
58
salaries
| ₹3.5 L/yr - ₹9.1 L/yr |
Principal Software Engineer
37
salaries
| ₹20 L/yr - ₹62 L/yr |
SQA Engineer
28
salaries
| ₹6.5 L/yr - ₹15.5 L/yr |
McAfee
Kaspersky Lab
QUICK HEAL TECHNOLOGIES
Seqrite