Filter interviews by
String is immutable in Java to ensure thread safety, security, and caching benefits.
Immutable strings are thread-safe as they cannot be modified concurrently by multiple threads.
Immutable strings are more secure as they cannot be altered after creation, preventing malicious attacks.
Immutable strings allow for string pooling and caching, improving performance and memory usage.
Example: String str = "Hello"; str.concat(" ...
Microservice architecture is an architectural style that structures an application as a collection of loosely coupled services.
Each service is self-contained and can be developed, deployed, and scaled independently.
Services communicate with each other over lightweight protocols like HTTP or messaging queues.
Microservices allow for better scalability, flexibility, and resilience compared to monolithic architectures.
Exam...
I applied via Naukri.com and was interviewed in Nov 2022. There were 3 interview rounds.
LoadRunner is a performance testing tool with various components.
Virtual User Generator (VuGen) - records and creates scripts
Controller - manages and executes load tests
Load Generators - simulates user load
Analysis - analyzes test results
Agent Process - collects data during test execution
I have experience with various protocols used in performance testing.
HTTP/HTTPS
TCP/IP
FTP
SMTP
JMS
SOAP
REST
WebSockets
Various error handling methods include try-catch blocks, exception handling, error codes, and logging.
Try-catch blocks are used to catch and handle exceptions in code.
Exception handling involves catching and handling specific types of exceptions.
Error codes are used to identify and handle different types of errors.
Logging is a method of recording errors and other relevant information for troubleshooting.
30mi, About current project, About my experience
I was interviewed before Sep 2016.
I applied via Recruitment Consultant and was interviewed before Sep 2018. There were 4 interview rounds.
I was interviewed in Jul 2017.
I am a software engineer with experience in developing and maintaining software applications.
I have a strong background in programming languages such as Java, C++, and Python.
I have worked on various projects, including developing web applications and implementing software solutions.
I am skilled in problem-solving and debugging, ensuring efficient and effective software development.
I have experience in collaborating wi...
I learned valuable teamwork and problem-solving skills during my summer internship.
Developed strong collaboration skills by working with a team of software engineers to complete projects
Gained experience in troubleshooting and debugging software issues
Learned to effectively communicate and present technical concepts to both technical and non-technical stakeholders
Improved problem-solving abilities by identifying and re...
based on 2 interviews
Interview experience
based on 15 reviews
Rating in categories
Software Engineer
61
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
33
salaries
| ₹0 L/yr - ₹0 L/yr |
Softwaretest Engineer
25
salaries
| ₹0 L/yr - ₹0 L/yr |
Test Engineer
16
salaries
| ₹0 L/yr - ₹0 L/yr |
Devops Engineer
15
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Accenture
Wipro
Cognizant