Filter interviews by
I applied via Naukri.com and was interviewed in Apr 2023. There were 4 interview rounds.
They will ask you basics
They will ask you basics
Seeking new challenges and growth opportunities.
Limited opportunities for growth in current role
Looking for a more challenging and dynamic work environment
Interested in exploring new technologies and expanding skill set
As a Full Stack Developer, my roles include designing, developing, and maintaining web applications.
Designing and developing web applications
Maintaining and updating existing applications
Collaborating with cross-functional teams
Testing and debugging code
Staying up-to-date with emerging trends and technologies
I applied via Walk-in and was interviewed before Jan 2020. There were 3 interview rounds.
I appeared for an interview before Aug 2016.
posted on 26 Mar 2024
I applied via Approached by Company and was interviewed in Feb 2024. There was 1 interview round.
posted on 27 Jun 2023
I applied via Company Website and was interviewed in May 2023. There were 3 interview rounds.
30 min test on simple google form
Half hour conding round on basic javascript questions
One hour coding round on little bit intermediate javascript questions
I appeared for an interview before Mar 2024.
The aptitude test mainly covered logical reasoning, quantitative aptitude, and basic programming concepts. Questions were of moderate difficulty, with some time-based problem-solving challenges. Practicing common aptitude topics like puzzles, numerical ability, and coding fundamentals can help in preparation.
The group discussion round focused on general topics related to technology, current affairs, and workplace scenarios. The evaluators were looking for clarity of thought, communication skills, and how well candidates could present their points while engaging with others. Staying confident and actively participating helped in getting selected.
I applied via Recruitment Consulltant and was interviewed before Apr 2023. There were 3 interview rounds.
An actual component is a reusable and modular piece of software that performs a specific function within a larger system.
Components are often designed to be independent and can be easily integrated into different systems.
Examples of components include buttons, input fields, and dropdown menus in a user interface.
Components can have their own logic, styling, and functionality, making them versatile building blocks for s
Designing the architecture for a software system involves planning the structure and components of the system.
Identify the key components of the system and their interactions
Choose appropriate technologies and frameworks for each component
Consider scalability, performance, security, and maintainability
Create a detailed diagram or documentation of the architecture
posted on 24 Apr 2024
I applied via Campus Placement and was interviewed in Oct 2023. There were 3 interview rounds.
It was online 60min test.
It was offline 30 min test.
posted on 26 Apr 2024
I applied via Campus Placement and was interviewed before Apr 2023. There was 1 interview round.
The 4 principles of OOP are Inheritance, Encapsulation, Abstraction, and Polymorphism.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation restricts access to certain components within a class, protecting the data.
Abstraction hides complex implementation details and only shows the necessary features.
Polymorphism allows objects to be treated as instances of their parent class.
String buffer is synchronized and thread-safe, while string builder is not synchronized and faster.
String buffer is synchronized, making it thread-safe for use in multi-threaded environments.
String builder is not synchronized, providing better performance in single-threaded applications.
String builder is faster than string buffer due to lack of synchronization overhead.
Example: StringBuffer sb = new StringBuffer(); Str
Strings are immutable in order to ensure data integrity and security.
Immutable strings prevent accidental data modification, ensuring data integrity.
Immutable strings enhance security by preventing unauthorized access or tampering.
Immutable strings allow for more efficient memory management and optimization.
Example: 'Hello' cannot be changed to 'Hella' directly, a new string must be created.
There are two types of exceptions in Java: checked exceptions and unchecked exceptions.
Checked exceptions are checked at compile time and must be handled using try-catch or throws keyword.
Unchecked exceptions are not checked at compile time and include RuntimeException and its subclasses.
Examples of checked exceptions include IOException, SQLException, and ClassNotFoundException.
Examples of unchecked exceptions include...
Linear search is a simple searching algorithm that sequentially checks each element in a list until a match is found.
Iterate through each element in the list
Compare the current element with the target value
Return the index if a match is found, otherwise return -1
JDK includes JRE and development tools, while JRE includes only the Java Runtime Environment.
JDK stands for Java Development Kit, which includes JRE and development tools like compilers and debuggers.
JRE stands for Java Runtime Environment, which includes JVM and libraries necessary to run Java applications.
JVM stands for Java Virtual Machine, which is responsible for executing Java bytecode.
JDK is used for developing ...
based on 1 interview
Interview experience
Member Technical Staff
25
salaries
| ₹5.8 L/yr - ₹18.1 L/yr |
Business Analyst
16
salaries
| ₹6 L/yr - ₹18 L/yr |
Quality Analyst
12
salaries
| ₹4.4 L/yr - ₹8.5 L/yr |
Software Engineer
7
salaries
| ₹6 L/yr - ₹11 L/yr |
Devops Engineer
6
salaries
| ₹5.3 L/yr - ₹9 L/yr |
HCL Infosystems
Accel Frontline
Northcorp Software
Diverse Lynx