Adobe CS-1 | Interview experience | Selected
Anonymous User
3743
Jul 05, 2025
Jul 05, 2025

Round 1(DSA):

This round was primarily focused on DSA.
Started with intro and questions on projects from resume.
Interviewer asked 1 medium Leetcode problem with working code on Hackerrank. Coded with optimal approach & edge cases. Then asked minimum cost to cut sticks problem, for which I explained and told that this is standard DP problem. So he changed question to create binary tree using preorder and inorder traversal. Explained approach but didn't ask for code. Then was asked 1 more leetcode medium question. Explained approach but wasn't able to write complete working code due to time constraints but interviewer was satisfied. In end, he asked on how to handle multi-concurrency in java.

Round 2(Design):

LLD round on how to design Train ticket booking(IRCTC). Several use cases like book trains between stations, find trains, how to assign seats, routes, letting users book tickets if user dropped in between and seat is vacant post certain station etc. Majorly started from DB schema and how overall usecses would work via sql queries.

Round 3(Design):

LLD round on how to create Checkout system after adding items to cart.
Should handle authentication and authorization for all API calls. Started with entities and was asked for Producton ready code. Wrote modular services with abstraction, interfaces. Used patterns, asked for more patterns so that this could be improved. Explained on that part. Interviewer was satisfied. Didn't ask to run the code.

Round 4(Managerial Round):
The interview started with the introduction. We had discussions around my project and several questions on it. Then it was HLD and LLD round on how to schedule meetings on google calender. Input: N users having vacant meeting slots. Schedule a meeting so that all/max users are available. It was more of how to approach the problem. Started with usecases, Schema design, SQL queries to power usecases and mix of Merge intervals algorithm.

Round 5(Director round):
Started with intro. Discussed how previous interviews went, discussed questions on projects. Behavioural questions like why Adobe, challenging thinks I worked upon etc. Went pretty well.

Overall it was a good interview experience. The overall process took 3 weeks.
Accepted the offer.

Overall Verdict: Selected

Feel free to add comments if you want to ask something. Will add compensation details soon.

Comments (9)