Filter interviews by
I applied via Naukri.com
I applied via Recruitment Consulltant and was interviewed in Oct 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in May 2021. There were 4 interview rounds.
Indexes are data structures that improve the speed of data retrieval operations on a database table.
Indexes are created on one or more columns of a table.
They allow the database to quickly find the rows that match a search condition.
Indexes can be unique or non-unique.
Unique indexes ensure that no two rows have the same value for the indexed columns.
Non-unique indexes allow duplicate values for the indexed columns.
Inde...
Query explain plan is a tool used to analyze and optimize SQL queries.
It shows the steps taken by the database to execute a query
It helps identify performance bottlenecks and optimize the query
It can be generated using EXPLAIN or EXPLAIN PLAN statement
It shows the order of table access, join methods, and data access methods
On Demand Agility Software interview questions for popular designations
I applied via Approached by company and was interviewed before Feb 2021. There were 4 interview rounds.
My best quality is my ability to think critically and solve complex problems.
Strong analytical skills
Ability to break down complex problems into manageable parts
Creative problem-solving
Attention to detail
Effective decision-making
Adaptability to changing requirements
Strong troubleshooting skills
I am a highly skilled Technical Architect with a proven track record of successfully leading complex projects.
Extensive experience in designing and implementing scalable and secure technical solutions.
Strong knowledge of various programming languages and frameworks.
Excellent problem-solving and analytical skills.
Effective communication and leadership abilities.
Proven ability to collaborate with cross-functional teams a...
Oracle partitioning is a technique to divide large tables into smaller, more manageable pieces.
Partitioning improves query performance by reducing the amount of data that needs to be scanned.
Partitioning can be done based on range, list, hash, or composite methods.
Partitioning can also be done vertically, where columns are divided into separate partitions.
Partitioning requires careful planning and consideration of the ...
Oracle collections are data structures used to store and manipulate sets of data in PL/SQL.
Collections can be nested within each other
Types of collections include associative arrays, nested tables, and VARRAYs
Collections can be used to pass multiple values to a function or procedure
Collections can be used to bulk collect data from a query
Collections can be declared as types or as variables
I applied via Approached by Company and was interviewed before Jun 2022. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Apr 2021. There were 2 interview rounds.
Stored procedures and functions are database objects used to perform specific tasks. Triggers are used to execute code in response to specific events.
Stored procedures are precompiled SQL statements that can be executed multiple times.
Functions return a single value and can be used in SQL statements.
Triggers are used to execute code in response to specific events, such as inserting or updating data.
A practical example ...
Top trending discussions
I was interviewed before Feb 2024.
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
Agile values include individuals and interactions over processes and tools, while Scrum values include commitment, courage, focus, openness, and respect.
Agile values prioritize individuals and interactions over processes and tools
Scrum values include commitment, courage, focus, openness, and respect
Scrum ceremonies include Sprint Planning, Daily Standup, Sprint Review, and Sprint Retrospective
Story points are a unit of...
As a project manager, I prepare various documents such as project plans, schedules, budgets, risk assessments, and progress reports. I contribute by leading the team, managing resources, and ensuring project success.
Prepare project plans outlining scope, objectives, deliverables, and timelines
Create schedules to allocate tasks and track progress
Develop budgets to manage project costs effectively
Conduct risk assessments...
Provide clear expectations, offer support and training, provide feedback and recognition, set goals and milestones.
Clearly communicate expectations and goals to the resource.
Offer support and training to help the resource improve their skills and knowledge.
Provide regular feedback and recognition for progress made.
Set specific goals and milestones to track improvement.
Create a development plan with the resource to addr...
Scrum of Scrums is a scaled agile framework where multiple Scrum teams coordinate their work. PI planning is a key event in SAFe where teams plan their work for the upcoming Program Increment.
Scrum of Scrums involves representatives from each Scrum team meeting regularly to discuss dependencies and progress.
PI planning is a two-day event where teams align on their objectives, dependencies, and priorities for the upcomi...
I was interviewed in Nov 2024.
Middleware in .NET can be implemented using the 'UseMiddleware' method in the Startup class.
Use the 'UseMiddleware' method in the Configure method of the Startup class to add middleware in the request pipeline.
Create a custom middleware class that implements the 'IMiddleware' interface.
Register the custom middleware class in the ConfigureServices method of the Startup class.
Common exceptions encountered in middleware include timeout errors, connection errors, and invalid input errors.
Timeout errors occur when a request takes too long to process.
Connection errors happen when there is a problem connecting to a database or external service.
Invalid input errors occur when the data provided does not meet the expected format or criteria.
Change detection in Angular is the process of detecting changes in the application state and updating the view accordingly.
Angular uses change detection to keep the UI in sync with the application state.
It compares the current state of the application with the previous state to determine what has changed.
If a change is detected, Angular updates the view to reflect the new state.
Change detection can be triggered by user...
Subject in Angular is used for multicasting observables to multiple subscribers.
Subject is a type of Observable that allows values to be multicasted to multiple Observers.
It acts as both an Observable and an Observer.
Subjects are hot Observables, meaning they start emitting values immediately upon creation.
Example: const subject = new Subject(); subject.next(1); subject.subscribe(value => console.log(value)); // Out
based on 1 interview
Interview experience
based on 74 reviews
Rating in categories
Technical Lead
36
salaries
| ₹12 L/yr - ₹38 L/yr |
Senior Business Analyst
35
salaries
| ₹8.8 L/yr - ₹27.8 L/yr |
Senior Analyst
27
salaries
| ₹5.1 L/yr - ₹18 L/yr |
Senior Software Engineer
26
salaries
| ₹8.8 L/yr - ₹28 L/yr |
Team Lead
24
salaries
| ₹8.2 L/yr - ₹28.8 L/yr |
TCS
Infosys
Wipro
HCLTech