I had 4 rounds with Flipkart. Following are the round details:
Round 1: Machine Coding (2-2.30 hrs)
Problem: 1.> Design Doctor App Appointment Booking System.
2.> 5 features compulsory to be implemented and 1 bonus feature.
3.> First 15 min problem explanation next 1.30 hrs time give to implement and last 15 min. to discuss code.
Round 2: DSA(1 hr)
Problem 1: Unique element in array where every element has repeated 2wice (Expected code on google docs)
Problem 2: BST related question(Expected code on google docs)
Problem 3: DP related question (Expected just algorithm and approach)
Round 3: System Design( LLD + HLD) (1 hr)
Problem 1: Design 2048 online web game. (Expected HLD design). Then expected to pick up one feature and implement LLD for that feature. Questions were mostly on tradeoffs made while deciding components in HLD and on design patterns used in LLD.
Round 4: HM(1 hr)
In depth discussion about project. Some behavioural questions like why filpkart, your motivation for work etc. Suggestion for this round would be take up one of your past project and prepare it well in terms of design choices/tradeoffs/blockers/team interactions etc.
Finally, after couple of days recieved offer. Link for offer details https://leetcode.com/discuss/compensation/1405032/Flipkart-or-SDE2-or-Bangalore.