Filter interviews by
I applied via Naukri.com and was interviewed before Jun 2023. There were 2 interview rounds.
Synchronisation is the coordination of multiple processes or threads to ensure they work together effectively.
Synchronisation is important in multi-threaded programming to prevent race conditions and ensure data consistency.
Common synchronization mechanisms include locks, semaphores, and barriers.
For example, using a mutex lock to protect a shared resource from being accessed by multiple threads simultaneously.
RESTful API is used to allow communication between different systems over the internet using standard HTTP methods.
Allows systems to communicate and exchange data over the internet
Uses standard HTTP methods like GET, POST, PUT, DELETE
Follows REST architectural principles for designing networked applications
Enables stateless communication between client and server
Promotes scalability and flexibility in system architectu
Designing a web application involves planning the user interface, database structure, backend functionality, and security measures.
Identify the target audience and their needs
Create wireframes and mockups to visualize the layout
Choose appropriate technologies for frontend and backend development
Implement responsive design for mobile compatibility
Secure the application against common vulnerabilities
Test the application
REST is lightweight, scalable, and easier to use compared to SOAP.
REST uses standard HTTP methods like GET, POST, PUT, DELETE for communication, making it simpler to implement and understand.
REST is stateless, meaning each request from a client to the server must contain all the information necessary to understand the request, making it more scalable.
REST allows for multiple data formats like JSON, XML, plain text, whi...
Top trending discussions
I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Oct 2019. There were 3 interview rounds.
I applied via LinkedIn and was interviewed before Dec 2020. There was 1 interview round.
C++ is an extension of C with object-oriented programming features.
C++ supports object-oriented programming while C does not.
C++ has classes and templates while C does not.
C++ has better support for function overloading and default arguments.
C++ has a standard library that includes many useful functions.
C++ allows for both procedural and object-oriented programming.
C++ is generally considered to be a more complex langu
I applied via Naukri.com and was interviewed before Dec 2020. There were 3 interview rounds.
I applied via Company Website and was interviewed before May 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed in Apr 2020. There was 1 interview round.
based on 1 interview
Interview experience
based on 24 reviews
Rating in categories
Senior Software Engineer
859
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
753
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Test Engineer
436
salaries
| ₹0 L/yr - ₹0 L/yr |
Test Engineer
372
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Product Engineer
251
salaries
| ₹0 L/yr - ₹0 L/yr |
Infosys
TCS
Wipro
HCLTech