
Aggregated from 4 candidate experiences for ALL.
The hiring process at Slice pay involves multiple rounds, including technical and HR interviews, with a focus on assessing the candidate's problem-solving skills and experience. The difficulty level of the interviews is average, with some roles requiring more in-depth technical knowledge. Overall, the hiring patterns suggest a comprehensive evaluation of the candidate's skills and fit for the role.
The candidate went through three rounds: DS, LLD, and HLD. They were rejected in the HLD round due to missing key architectural components like load balancer, queuing, and cache in their design.
The candidate was asked to solve a problem involving finding the path with the maximum sum in a tree. Additionally, there was a discussion about OOPS concepts and mutability, specifically focusing on the use of extra variables.
Print the path having maximum sum, in a tree.
Discussion about OOPS concepts and mutability while using an extra variable.
The candidate was tasked with designing a ParkingLot system, focusing on low-level design principles.
Design ParkingLot
The candidate was asked to design a Travel Aggregator Portal, but was rejected in this round for not mentioning key components like load balancer, queuing, and cache earlier.
Design Travel Aggregator Portal
The interview process was of average difficulty and focused on a classic algorithmic problem.
The candidate was asked to solve a dynamic programming problem involving circular constraints.
Given an integer array representing money in houses arranged in a circle where adjacent houses cannot be robbed, determine the maximum amount of money that can be stolen.