Pluang | SDE-3 | JAVA Backend | Interview Experience
Interview Experience Summary (YOE – 6)
Duration: 60–90 mins
Round Type 1: DS + System / Backend Concepts
Introduction (First 15 mins)
General intro on both sides
Brief discussion about current role, project tech stack, responsibilities
Data Structures & Algorithm Questions
Evaluate Reverse Polish Notation
LeetCode: https://leetcode.com/problems/evaluate-reverse-polish-notation/
Implemented using Stack
Koko Eating Bananas
LeetCode: https://leetcode.com/problems/koko-eating-bananas/
Gave binary Serach approach
Kafka Discussion
What is Kafka? (Architecture, Producers, Brokers, Topics, Partitions, Consumers)
Acks in Kafka (acks=0, acks=1, acks=all) – reliability vs performance trade-offs
Message Ordering in Kafka
Redis Discussion
- What data structure have you used?
Mainly Key-Value pairs (String type) for caching - Did you use Lists, Sets, Hashes, Sorted Sets?
Mentioned that current use cases revolve around simple key-value stores - By default, which data structure does Redis use?
Key stores can map to multiple data types; default if no type specified is String - Have you heard of CROSSSLOT error? What is it?
Time exceeded, so interviewer shared quick feedback towards the end.

