Candidatei-me por meio de uma faculdade ou universidade. O processo levou 1 dia. Fui entrevistado pela Confluent (Bengaluru) em dez. de 2022
Entrevista
Total 3 rounds:- Round 1:- Design Round (practice leetcode design problems) Round 2:- Design + Concurrency Round (this is an awesome Round, you are given an open ended problem, and you're expected to explore the different ways of achieving thread synchronization in the system) Round 3:- HR Round
Perguntas de entrevista [1]
Pergunta 1
Concurrency Problem:- You are given a bucket of capacity N in which tokens are added at the rate of 1 per second. If overflow occurs, the tokens are dropped from the bucket. There are several threads, that need 1 token to complete their execution. So, whenever they are invoked, they capture one token from the bucket (which is removed) and continue their execution. Implement the problem, and synchronize access to the shared bucket.