Flipkart Interview | Set 4 (For SDE-1) Last Updated : 23 Jul, 2025 Comments Improve Suggest changes Like Article Like Report Company: Flipkart Profile: SDE 1 Experience: 7 months Round 1: Online Coding Exam (2 hour on interviewstreet) (Need to pass 4 test cases + if time permits 4 hidden test cases) There are two strings s1 and s2. Find the maximum of percentage word matching from s1 to s2 and s2 to s1. Where, percentage word matching= (Total words matched in s2 /total number of words in s1) * 100Round 2: 1st Telephonic interview Generate all numbers in ascending order which are having factors as 2,3 and 5. Discuss various approaches. Article Link: https://www.geeksforgeeks.org/dsa/ugly-numbers/Practice Link: https://www.geeksforgeeks.org/problems/ugly-number-ii/0Check whether given Binary Tree is a Binary Search Tree. Discuss various approaches. I don’t rememberRound 3: 2nd Telephonic interview Some scenario interviewer described on phone had to identify data structure to model it and algorithm to solve. Data structure used: Graph and algorithm used: Topological sort Given N meeting with their start time s1, s2 ….sn and end time e1, e2 ….en and K rooms. How to schedule maximum of N meetings in k rooms. (Concept: Interval partitioning using greedy approach). Article Link: https://www.geeksforgeeks.org/dsa/activity-selection-problem-greedy-algo-1/Practice Link: https://www.geeksforgeeks.org/problems/activity-selection-1587115620/1Called for onsite interview. All expenses flight, hotel, cab etc..were taken care by company.Round 4: 1st F2F interview (Machine Coding round) (1 hour 10 min) Given a string regex and anothe ther string pat find whether the pattern is acceptable against given regex string. Regex string contains following characters and special characters: Normal alphabets – a to z and A to Z ‘$’ – all string should end with all characters preceding $ Example: Regex :abc$ , Pattern: abcd(Not acceptable) , abc(acceptable), ab(Not acceptable), dhfusdhabc(acceptable) etc.. ‘^’ – all string should start with all characters exceeding ^ Example: Regex : ^abc Pattern: abcd(acceptable) , abc(acceptable), ab(Not acceptable), dhfusdhabc(NOT acceptable) etc.. Regex: ^ then only pattern acceptable is null. ‘.’ – any character can be mapped to dot except null Example 1: Regex : .abc Pattern: Zabc(acceptable) , abc(NOT acceptable), ab(Not acceptable), habc(acceptable) etc.. Example 2: Regex :a.bc Pattern: abc(NOT acceptable) , aXbc(acceptable), ab(Not acceptable), habc(NOT acceptable) etc.. ‘*’-the character just preceding * can be repeated n time where (n>=0) Example 1: Regex :abc*de Pattern: abccccccccccde (acceptable), abcde(acceptable), abcccd(not acceptable) Code should follow OOPs principle such as modularity (make each function for each special character), encapsulation etc. Further discussion on improving the code and how would other person can see the code and add other functions to it.Round 5: 2nd F2F interview (Problem solving and data structure round) (1 – 1.5 hr) Generate n numbers in ascending order which are having given k factors. Discuss various approaches. Discussed on various approaches. I told 3 approaches: Naïve approach—O(nk) Heap approach -- O(nlogk), Linear time -- O(n) Article Link: https://www.geeksforgeeks.org/dsa/generation-n-numbers-given-set-factors/ Given set of words which I have to treat as dictionary as new lexicographic order. I have to learn from set of string as print lexicographic order of each character. (Topological sort)Article Link: https://www.geeksforgeeks.org/dsa/given-sorted-dictionary-find-precedence-characters/Practice Link: https://www.geeksforgeeks.org/problems/alien-dictionary/1Round 6: 3rd F2F interview (Hiring Manager Round) (1 – 1.5 hr) Tell me about yourself. About your hobbies, your ideal Discussed every minute details about my one published research IEEE paper. Why you want to join Flipkart? Why you are leaving your previous company within just 7 months? etc. etcRound 7: 3rd Telephonic interview (Reporting Manager Round) (1.5 hr) Discussed about product life cycle in a product based company and consultancy based company. Work flow, Flipkart hierarchy. Compensation details. All Practice Problems for Flipkart ! Comment More infoAdvertise with us Next Article Flipkart Interview Experience | Set 27 (For SDE) Anonymous Improve Article Tags : Interview Experiences Experiences Flipkart Practice Tags : Flipkart Similar Reads Flipkart Interview | Set 15 (For SDE-II) 1st round (machine coding) You are given a catalog of books, which have following attributes. Name Author Publisher Publish year Category Price Count (sold) Implement following APIs on top of this catalog addBookToCatalog(Book) searchBook(by partial book name/author) getMostSoldBooks(by author name/ 2 min read Flipkart Interview Experience | Set 19 (For SDET) Telephonic 1:- Given string s and string t find whether all permutation of t is present as a substring in s. Find kth node from last in single linked list F2F 1:- Deep discussion about automation framework and project. F2F 2:- Discussion about testing framework Find the middle of linked list Find th 1 min read Flipkart Interview (For SDE II) Round 1: Machine coding round Design a food order system. The code should be modular and extensible. Some conditions are there 1) Each restaurant has a processing power(say P). It can process the number of items(N<=P) at a single point of time. Once it takes the order, processing power will be re 2 min read Flipkart Interview (For SDE II) Round 1: (Machine Coding) Implement a Task Planner System. Sprint, story, task, epic, sub story etc. Basic functionalities like create new sprint, delete sprint. change assignee. Change task status etc. Code should be modular and extensible. Round 2: (DSA) 1) Given a binary tree. We need to find the 2 min read Flipkart Interview Experience | Set 27 (For SDE) Telephonic Round: It was an exploratory discussion with the hiring manager. More about the current work and behavioral questions. Machine Coding Round: Design and build tic tac toe game. The code should be up and running. It should be scalable to multi-users and nXn grid. Discussion of Machine Codin 1 min read Flipkart Interview Experience | Set 28 (For SDE2) Round1: Machine coding and discussion based on that. Was asked to design and code snake and ladder game. Then questions where asked on how it can be extended. Round 2: puzzles and data structures Question 1: you are given a 1d array. The values represent the height of wall from floor. We are suppose 1 min read Like