I applied online. I interviewed at vcita in Jan 2024
Interview
The process started with an HR call, followed by an hour and a half technical interview with two developers, they were very nice and very patient, they tried to help me reach a more efficient solution
Interview questions [1]
Question 1
If I receive an array of meetings, tell me which meetings overlap.
const meetings = [
{start: 6, end: 12},
{start: 9, end: 11},
{start: 11, end: 12},
{start: 14, end: 15},
]
I applied through a recruiter. I interviewed at vcita (Tel Aviv-Yafo) in May 2018
Interview
HR representative called and told me about the company and asked me about the technologies I know and told me that she would consult with the team leader and call me back if they wanted to proceed after few days they called me and invited me to an interview
I applied online. The process took 4 weeks. I interviewed at vcita (Tel Aviv-Yafo) in Mar 2019
Interview
I had a very positive experience with our interviewer. The interview process was not only highly professional but also remarkably sensitive to my skills and background. This thoughtful approach made me feel truly valued and respected throughout the entire process, which is something I greatly appreciate.
Interview questions [1]
Question 1
Question: Imagine you're tasked with building a resource allocation system for a busy barbershop. The goal is to determine how many chairs the barbershop needs based on a given schedule of appointments for a day. Each appointment has a start time and an end time. The barbershop operates with the constraint that each chair can be used by a single customer at a time. Design an algorithm or data structure to efficiently calculate the minimum number of chairs required to accommodate all the appointments throughout the day. How would you implement this algorithm?