Filter interviews by
I applied via Campus Placement and was interviewed before Jan 2021. There was 1 interview round.
Top trending discussions
posted on 13 Apr 2021
I applied via Naukri.com and was interviewed in Mar 2021. There were 4 interview rounds.
A Business Analyst (BA) will analyze business processes, identify areas for improvement, and recommend solutions to enhance efficiency and productivity.
Analyze business processes
Identify areas for improvement
Recommend solutions to enhance efficiency and productivity
Collaborate with stakeholders to gather requirements
Create and maintain project documentation
Facilitate communication between technical and non-technical te
Analytics is the process of analyzing data to gain insights and make informed decisions.
Analytics involves collecting, processing, and interpreting data
It can be used in various fields such as business, healthcare, and sports
Examples of analytics tools include Google Analytics, Tableau, and SAS
Analytics can help identify patterns, trends, and opportunities for improvement
It can also be used for predictive modeling and
posted on 13 Sep 2021
I applied via Recruitment Consultant and was interviewed in Mar 2021. There was 1 interview round.
posted on 24 Mar 2021
posted on 6 Aug 2021
Write a query
Specify the database and table name
List the columns to be selected
Add any conditions or filters
Specify the order of results
posted on 28 Jul 2021
I applied via Campus Placement and was interviewed before Jul 2020. There was 1 interview round.
Check if binary tree is balanced or not.
A balanced binary tree has the height of left and right subtrees differ by at most 1.
Recursively check the height of left and right subtrees and compare.
Use a helper function to calculate the height of a subtree.
Time complexity: O(nlogn) for a balanced tree, O(n^2) for a skewed tree.
Detect loops in a linked list.
Use two pointers, one moving at a faster pace than the other.
If there is a loop, the faster pointer will eventually catch up to the slower one.
To detect the start of the loop, reset one pointer to the head and move both pointers at the same pace.
posted on 5 Apr 2023
I applied via Campus Placement and was interviewed in Oct 2022. There were 3 interview rounds.
They would ask searching sorting , binary search in first round
Delete a node from a binary tree.
Find the node to be deleted
If the node has no children, simply delete it
If the node has one child, replace it with its child
If the node has two children, find the minimum value in its right subtree, replace the node with that value, and delete the minimum value node
posted on 11 Jun 2023
I applied via Referral and was interviewed before Jun 2022. There were 4 interview rounds.
Duration 1 hour
Data structure and algorithms
Duration 1.5 hour
Data structure and algorithms
Use a binary tree traversal algorithm to find the next sibling on the right side of a given value.
Implement an in-order traversal algorithm to traverse the binary tree
Keep track of the parent node and the direction of traversal to find the next sibling on the right side
If the given value is the right child of its parent, move up the tree until finding a node that is the left child of its parent
posted on 12 Aug 2023
Questions related to input and output.
Subjective Round:4 questions related to coding.
posted on 5 Aug 2024
It is very impressive work on Josh technology assessment because we learn many new skills.
API stands for Application Programming Interface. It is a set of rules and protocols that allows different software applications to communicate with each other.
APIs define the methods and data formats that applications can use to request and exchange information.
APIs can be used to access services provided by other software applications, such as retrieving data from a database or sending notifications.
Examples of APIs ...
Software development life cycle (SDLC) is a process used by software developers to design, develop, and test software.
1. Planning: Define the project scope, requirements, and objectives.
2. Analysis: Gather and analyze user requirements.
3. Design: Create a detailed design of the software.
4. Implementation: Develop the software based on the design.
5. Testing: Test the software for bugs and issues.
6. Deployment: Release t...
based on 19 reviews
Rating in categories
Project Manager
5
salaries
| ₹2.5 L/yr - ₹4 L/yr |
Accountant
5
salaries
| ₹2.1 L/yr - ₹2.5 L/yr |
Purchase Officer
4
salaries
| ₹3 L/yr - ₹4.2 L/yr |
Design Engineer
3
salaries
| ₹2 L/yr - ₹2.8 L/yr |
Internal Auditor
3
salaries
| ₹2.6 L/yr - ₹4.5 L/yr |
Coca-Cola Company
Dhoot Transmission
Genius Consultants
Apotex Research