Panda Guru LogoPanda
Guru

Confluent | SSE | Bengaluru (Remote)

Round 1

Questions: You are given k v pairs:

And queries like ['int', 'int']. Return all functions that match the description.

Follow-up: You are also given a flag is variadic:

And queries like ['int', 'int']. Return all functions that match the description.

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 2

Questions: You are given a time-based key-value store with a window of 5 seconds.

time 1 put("foo", 1) 3 put("bar", 2) 4 get("foo") -> 1 5 getAverage() -> 1.5 7 get("foo") -> -1 (since key expired) 8 getAverage() -> 2 (since foo expired)

Expectation was to optimize get() and getAverage().

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 3

Questions: Write code for a Sudoku validator:

Follow-up: Write code for a Sudoku solver:

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 4

Questions: Questions around scaling:

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.


Round 5

Questions: HM Round with behavioral questions:

Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.