MARRIOT Tech Accelerator
Summary
I interviewed for a Senior Software Engineer role at Marriott in Hyderabad, completing three rounds that covered a Java Stream API problem, AWS concepts, and a coffee‑machine low‑level design.
Full Experience
YOE- 4.7 Position - Senior Software Engineer Location - Hyderabad
Round 1 Taken by Intervue Team
Questions 1. List = [ "apples", "bananaa", "apples" , "orange","apples", "orange"];
Using stream api find second most frequent element.
Questions 2. Some questions on AWS, like how to make s3 private etc
Question 3.
LLD of coffee machine . Should have different type of coffee with different ingredients requirement. system should be extendible to more coffee type and should support add ons.
Expectations was to have working code.
Interview Questions (2)
Find Second Most Frequent Element using Stream API
List = [ "apples", "bananaa", "apples" , "orange","apples", "orange"];
Using Java Stream API, find the element that appears second most frequently in the list.
Coffee Machine Low‑Level Design
Design a coffee machine system (LLD). The system should support different types of coffee, each with its own ingredient requirements. It must be extendable to add new coffee types and support add‑ons (e.g., extra milk, flavors). Working code implementation was expected.