Filter interviews by
I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.
Top trending discussions
I was interviewed in Dec 2024.
I applied via Campus Placement and was interviewed in Dec 2024. There were 3 interview rounds.
Hackathon on chatbot development website
I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.
Technology advantage or not
All aptitude topics,logical reasoning
posted on 25 Jul 2024
I applied via Company Website and was interviewed in Jun 2024. There were 4 interview rounds.
There were 3 coding questions of moderate difficulty.
Transpose a matrix by swapping rows with columns
Iterate through each row and column and swap the elements
Create a new matrix with swapped rows and columns
Ensure the new matrix has the correct dimensions
Implement a swap method for two variables.
Create a temporary variable to store the value of one variable.
Assign the value of the second variable to the first variable.
Assign the value of the temporary variable to the second variable.
The depth of a binary tree is the number of edges on the longest path from the root node to a leaf node.
Depth of a binary tree can be calculated recursively by finding the maximum depth of the left and right subtrees and adding 1.
The depth of a binary tree with only one node (the root) is 0.
Example: For a binary tree with root node A, left child B, and right child C, the depth would be 1.
To find the middle element of a linked list, use two pointers - one moving at double the speed of the other.
Use two pointers - slow and fast, with fast moving at double the speed of slow.
When fast reaches the end of the list, slow will be at the middle element.
I want to join Hashedin because of its reputation for innovative projects and collaborative work environment.
Reputation for innovative projects
Collaborative work environment
Opportunities for growth and learning
Managing tight deadlines and learning new technologies were the main challenges faced in my previous internship.
Meeting tight project deadlines
Adapting to new technologies quickly
Working in a fast-paced environment
Collaborating with team members effectively
posted on 5 Sep 2024
Exception handling is a mechanism to handle runtime errors in a program.
Exception handling helps in gracefully handling unexpected errors in a program.
It prevents the program from crashing and allows for proper error logging and recovery.
Commonly used keywords in exception handling are try, catch, finally, and throw.
Example: try { // code that may throw an exception } catch(Exception ex) { // handle the exception }
Abstract classes can have implementation details while interfaces cannot.
Abstract classes can have both abstract and non-abstract methods, while interfaces can only have abstract methods.
A class can only inherit from one abstract class, but can implement multiple interfaces.
Abstract classes can have constructors, fields, and properties, while interfaces cannot.
Abstract classes are used when some common functionality ne...
posted on 15 Oct 2024
BluePrism best practices include following naming conventions, modular design, exception handling, and version control.
Follow consistent naming conventions for objects and processes
Design processes in a modular way for reusability and maintainability
Implement robust exception handling to manage errors effectively
Use version control to track changes and collaborate with team members
To spy elements in Surface Automation, use the UI Explorer tool to identify and select the elements on the screen.
Use UI Explorer tool to spy elements
Identify and select elements on the screen
Verify properties and attributes of elements
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Waiting for l2 round
Interview experience
Product Specialist
4
salaries
| ₹4 L/yr - ₹5.6 L/yr |
Zonal Sales Manager
4
salaries
| ₹24 L/yr - ₹28 L/yr |
Zonal Manager
4
salaries
| ₹24 L/yr - ₹28 L/yr |
HackerEarth
HackerRank
CodeChef
GeeksForGeeks