Filter interviews by
I applied via Job Portal and was interviewed in Jul 2023. There were 3 interview rounds.
Outsystems provides an Integration Tool for seamless integration with external systems.
Outsystems Integration Tool allows easy integration with various external systems
It supports both inbound and outbound integrations
The tool provides connectors for popular systems like Salesforce, SAP, and Microsoft Dynamics
Integration can be done through REST APIs, SOAP web services, or database connections
Outsystems Integration Too...
I applied via LinkedIn and was interviewed in Jan 2023. There were 2 interview rounds.
Bug life cycle is the process of identifying, reporting, tracking, and resolving software defects.
Bug is identified by testers during testing phase
Bug is reported to development team
Bug is assigned to a developer for fixing
Bug is retested by testers after fixing
Bug is closed if it passes retesting or reopened if it fails
Bug is verified in subsequent releases to ensure it does not reoccur
Defect triage call is a meeting where the team discusses and prioritizes the defects found during testing.
Defect triage call is a collaborative effort to prioritize defects based on their severity and impact on the system.
The team discusses each defect and decides whether it needs to be fixed immediately or can be deferred to a later release.
The call is usually attended by the QA lead, developers, project manager, and ...
I applied via Naukri.com and was interviewed in Oct 2020. There was 1 interview round.
Top trending discussions
For loop is used for iterating over a range of values while for each loop is used for iterating over elements of an array.
For loop is used when the number of iterations is known beforehand.
For each loop is used when the number of iterations is not known beforehand.
For loop can be used with any iterable object.
For each loop can only be used with arrays and other iterable objects.
For loop uses an index variable to access...
I appeared for an interview before Jun 2016.
I appeared for an interview before Aug 2016.
I appeared for an interview before Mar 2021.
Round duration - 60 minutes
Round difficulty - Medium
Technical interview round with questions based on DSA.
Your task is to compute the In-Order, Pre-Order, and Post-Order traversals for a given Binary Tree with 'N' nodes, where each node has an integer value.
T
For each test cas...
Compute In-Order, Pre-Order, and Post-Order traversals for a given Binary Tree with 'N' nodes.
Implement tree traversal algorithms: In-Order, Pre-Order, and Post-Order.
Use recursion to traverse the binary tree efficiently.
Handle null nodes represented by -1 in the input.
Follow the order of nodes as they appear in the level order traversal.
Ensure the output is space-separated lists for each traversal type.
Design a data structure for a Least Recently Used (LRU) cache that supports the following operations:
1. get(key)
- Return the value of the key if it exists in the cache; otherw...
Design a Least Recently Used (LRU) cache data structure that supports get and put operations with capacity constraint.
Use a combination of hashmap and doubly linked list to implement the LRU cache.
Keep track of the least recently used item and update it accordingly.
Ensure to handle cache capacity by evicting the least recently used item when the cache is full.
Round duration - 60 minutes
Round difficulty - Medium
Technical Interview round with questions on DSA, OS etc.
You have a 2D grid of dimensions 'N' rows by 'M' columns, initially filled with water. You are given 'Q' queries, where each query contains two integers 'X' and 'Y'....
The task is to determine the number of islands present on a 2D grid after each query of converting water to land.
Create a function that takes the grid dimensions, queries, and coordinates as input.
For each query, convert the water at the given coordinates to land and update the grid.
Use depth-first search (DFS) to find connected lands and count the number of islands.
Return the number of islands after each query.
Synchronized blocks are needed in Java to ensure thread safety by allowing only one thread to access a block of code at a time.
Prevents multiple threads from accessing critical sections of code simultaneously
Ensures data consistency and prevents race conditions
Improves performance by reducing contention for shared resources
Example: synchronized block in a method that updates a shared variable
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
based on 2 interviews
Interview experience
based on 73 reviews
Rating in categories
Senior Consultant
127
salaries
| ₹7 L/yr - ₹21.5 L/yr |
Consultant
101
salaries
| ₹4.4 L/yr - ₹13.6 L/yr |
Associate Consultant
71
salaries
| ₹3.8 L/yr - ₹6 L/yr |
Principal Consultant
51
salaries
| ₹15 L/yr - ₹26 L/yr |
Pega Developer
16
salaries
| ₹5.5 L/yr - ₹17 L/yr |
HCL Infosystems
Kellogg Brown and Root
JoulestoWatts Business Solutions
Black Knight