Filter interviews by
A use case defines how users interact with a system to achieve specific goals, detailing functional requirements.
Describes interactions between users and systems.
Includes actors (users) and their goals.
Example: A customer placing an order in an e-commerce application.
Helps in understanding system requirements and functionalities.
Can be used for testing and validation of system features.
The definition of done is a clear checklist that ensures a task meets all criteria before being considered complete.
All acceptance criteria are met, ensuring the functionality works as intended.
Code is reviewed and approved by peers to maintain quality standards.
Unit tests are written and passed, confirming that the code behaves as expected.
Documentation is updated to reflect any changes made during development.
Th...
Implementing LDAP, SAML, and SSO involves configuring authentication protocols for secure access.
Set up LDAP server for centralized user authentication and authorization
Configure SAML for single sign-on across multiple applications
Integrate SSO solution like OAuth or OpenID Connect for seamless user experience
Methods to optimize SQL query performance
Use indexes on columns frequently used in WHERE clauses
Avoid using SELECT * and only retrieve necessary columns
Optimize joins by using appropriate join types (e.g. INNER JOIN, LEFT JOIN)
Use EXPLAIN to analyze query execution plan and identify bottlenecks
Avoid using functions in WHERE clauses as they can prevent index usage
DS in Java refers to Data Structures, which are ways to organize and store data for efficient access and modification.
Data Structures include arrays, linked lists, stacks, queues, trees, and graphs.
Example: An array is a collection of elements identified by index or key.
Linked lists consist of nodes where each node points to the next, allowing dynamic memory allocation.
Stacks follow Last In First Out (LIFO) princi...
ReactJS is a popular JavaScript library for building user interfaces, particularly single-page applications, using a component-based architecture.
Developed by Facebook, React allows developers to create reusable UI components.
It uses a virtual DOM to optimize rendering and improve performance.
React follows a unidirectional data flow, making it easier to understand and debug applications.
Components can manage their...
I am a dedicated Software Test Engineer with a passion for quality assurance and a strong background in software development.
Over 5 years of experience in software testing, focusing on both manual and automated testing.
Proficient in using testing tools like Selenium and JUnit to ensure software quality.
Experience in Agile methodologies, collaborating closely with development teams to enhance product quality.
Strong...
SOLID principles are five design principles aimed at making software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have one reason to change. Example: A User class should not handle database operations.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification. Example: Use interfaces to add new features.
L - Li...
I took a career break to focus on personal development and family responsibilities, which enriched my skills and perspective.
Prioritized family needs during a critical time, which strengthened my support system.
Engaged in online courses to enhance my technical skills, such as learning new testing tools.
Volunteered in community projects, which improved my teamwork and leadership abilities.
Reflected on my career goa...
I envision myself growing into a leadership role, contributing to impactful projects and mentoring others in my field.
I aim to develop my skills in project management, leading teams to successful outcomes.
In five years, I see myself as a senior associate, driving strategic initiatives.
I want to mentor junior associates, sharing knowledge and fostering their growth.
I aspire to contribute to innovative projects that...
I applied via Naukri.com and was interviewed in Aug 2023. There were 3 interview rounds.
Methods to optimize SQL query performance
Use indexes on columns frequently used in WHERE clauses
Avoid using SELECT * and only retrieve necessary columns
Optimize joins by using appropriate join types (e.g. INNER JOIN, LEFT JOIN)
Use EXPLAIN to analyze query execution plan and identify bottlenecks
Avoid using functions in WHERE clauses as they can prevent index usage
Implementing LDAP, SAML, and SSO involves configuring authentication protocols for secure access.
Set up LDAP server for centralized user authentication and authorization
Configure SAML for single sign-on across multiple applications
Integrate SSO solution like OAuth or OpenID Connect for seamless user experience
I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.
1. Question of list, occurence of particular item
2. Select query with group by in sql
I applied via Naukri.com and was interviewed in Oct 2024. There were 3 interview rounds.
It was a good experience
I applied via Company Website and was interviewed in Oct 2024. There were 2 interview rounds.
SQL joins are used to combine rows from two or more tables based on a related column between them.
Types of SQL joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
INNER JOIN returns rows when there is at least one 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 tab...
Seeking new challenges and growth opportunities in a different environment.
Desire for career advancement
Opportunity to work on new projects
Seeking a better work-life balance
Company culture mismatch
Relocation to a new area
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
I took a career break to focus on personal development and family responsibilities, which enriched my skills and perspective.
Prioritized family needs during a critical time, which strengthened my support system.
Engaged in online courses to enhance my technical skills, such as learning new testing tools.
Volunteered in community projects, which improved my teamwork and leadership abilities.
Reflected on my career goals, l...
OOP concepts include encapsulation, inheritance, polymorphism, and abstraction, forming the foundation of object-oriented programming.
Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: A 'Car' class with properties like 'speed' and methods like 'accelerate()'.
Inheritance: Mechanism to create a new class from an existing class, inheriting its properties and methods. Examp...
SOLID principles are five design principles aimed at making software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have one reason to change. Example: A User class should not handle database operations.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification. Example: Use interfaces to add new features.
L - Liskov ...
Merge two arrays in ascending order
I applied via Referral and was interviewed in Dec 2024. There were 2 interview rounds.
Great medium level from unit digit, blood eelations, reasoaning were asked.
Dsa interview round were to check problem solving capability.
I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.
Good And Easy question
Java is attractive due to its platform independence, strong community support, and extensive libraries.
Platform independence allows Java programs to run on any device with a Java Virtual Machine (JVM)
Strong community support ensures continuous updates, bug fixes, and resources for developers
Extensive libraries provide pre-written code for common tasks, saving time and effort
Java's object-oriented programming features m...
I am in the rat race to challenge myself, grow professionally, and achieve my goals.
To continuously improve my skills and knowledge
To stay competitive in the industry
To reach my career aspirations and financial stability
Top trending discussions
The duration of American Broadcasting Company interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 567 interview experiences
Difficulty level
Duration
based on 1.7k reviews
Rating in categories
12-18 Yrs
Not Disclosed
12-15 Yrs
Not Disclosed
15-18 Yrs
Not Disclosed
Manager
1.6k
salaries
| ₹19.3 L/yr - ₹36.9 L/yr |
Software Engineer
1.3k
salaries
| ₹13.3 L/yr - ₹25.8 L/yr |
Software Developer
1.2k
salaries
| ₹14.5 L/yr - ₹44 L/yr |
Senior Software Engineer
646
salaries
| ₹19.8 L/yr - ₹35 L/yr |
SAP Abap Consultant
629
salaries
| ₹19.4 L/yr - ₹50 L/yr |
HDFC Bank
Manappuram Finance
PVR Inox
Abbott