OLA Cabs Interview Experience | Set 4 (For SDE 2) Last Updated : 23 Jul, 2025 Comments Improve Suggest changes Like Article Like Report I was recently interviewed for SDE 2 position at OlaCabs. Round 1 (around 1 hour) Design and implement a logging library. Preferred language was Java. - There can be multiple appenders - like file, network, db etc. Should be easy to add appenders. - Library should be easily configurable. - Message format should be configurable. - Logger should not add additional overhead. - Must log to all appenders simultaneously. Round 2 (around 1 hour) Discussion on the design and the code you have written in round 1. Was asked questions like concurrency handling etc. Round 3 (1 hour) - Application monitoring - how will you handle data coming from various applications? - Ola operates within city limits (a fixed area). How to determine a user is inside that area and then show him available cabs. (Simpler problem is how to determine whether a point is inside a ploygon or not). - Given an array containing 0,1,2. Sort them maintaining the order in which they were in the original array. Round 4(Managerial Round - 45 mins) Basic questions like - your strengths, weeknesses, best moment, worst moment, why want to change, why ola? Overall it was a good experience. Related Practice ProblemsSort an array of 0s, 1s and 2s All Practice Problems for Ola-Cabs ! Comment More infoAdvertise with us Next Article OLA Interview Experience | Set 6 (For SDE-1) Anonymous Improve Article Tags : Interview Experiences Ola Cabs Practice Tags : Ola Cabs Similar Reads OLA Interview Experience | Set 6 (For SDE-1) Last month i was interviewed by Ola for SDE 1 post. Here is my experience. Round 1 a. Inorder predecessor and successor for a given key in BST - b. String matching where one string contains wildcard characters Round 2 a. A Boolean Matrix Question b. Print Left View of a Binary Tree c. Find the numbe 1 min read Ola Interview Experience for SDE 2 Round 1(DSA): Kind of Machine Coding 2 questions were asked and I was asked to solve either of them. I was asked a graph type problem but it was solvable using Hashmap and HashSet Another question was to make LRU cache(DLL + HM) with some constraints. Round 2(HLD): Resume deep levelDesign Spotify (m 1 min read Amazon Interview Experience | Set 246 (For SDE 2) I was recently interviewed by amazon for SDE 2 position. Here is my experience. Round 1: I was asked to solve 2 questions. 1. Spiral printing of 2D matrix. 2. Given an array of 0s and 1s . I was asked to return the index of a zero turning which will produce a longest continuous 1s. Ex 1 0 1 1 0 1 0 2 min read Amazon Interview Experience | Set 371 (For SDE-2) Recently I had an interview at amazon for SDE 2 role and here is my experience: Round 1: Given a binary tree, print the nodes in zig-zag form. Solution: GeeksforGeeks Link Given a binary tree, return the farthermost nodes. Solution: GeeksforGeeks Link Round 2: Implement meeting booking system like o 2 min read Amazon Interview Experience | Set 353 (For SDE-2) I went through some interview rounds for SDE-2 in amazon. Below is the format. Round1: LCA of Binary tree Finding minimum cost to combine n pipes of different size. Round2: Behavioural question. Design Dating application. HLD, then specific discussion of profile search and ranking based on the users 1 min read TCS Interview Experience for SDE-2 Round 1: Online test(60 minutes): The key to cracking this round is to try to do every question as many people in my college cleared this including me. It consisted of 5 Basic questions on topics like recursive function, HashMap, Hashtrees, Fibonacci problem, etc. The code was already written on the 1 min read Like