All Medium Articles
Adobe came to my campus in April 2016 for Software Engineer(White Box Testing) profile.   ONLINE ASSESSMENT ON HACKERRANK: First, they took 2 online tests.An… Read More
Amazon Bangalore location. Part of weekend interview drive in March 2016. Role: SDE1 3 rounds – all three very similar in pattern. Workout algorithm and… Read More
NOTE: Using an online compiler is not going to work here. Please install Python 2.7x and cv2, argparse modules to actually try out this example.… Read More
I got a call form amazon for the opening of SDET. It all started with telephonic interview asking brief introduction and 2 questions. 1. rearrange… Read More
Given a Directed Acyclic Graph having V vertices and E edges, your task is to find any Topological Sorted order of the graph. Topological Sorted… Read More
Given a graph which represents a flow network where every edge has a capacity. Also given two vertices source ‘s’ and sink ‘t’ in the… Read More
Allows Duplicates: We have discussed unordered_map in our previous post, but there is a limitation, we can not store duplicates in unordered_map, that is if we… Read More
It was the evening of 29th of March 2016 that I came across my recent favorite – FBI v/s Apple Case… It was resolved! Well,… Read More
    So you think you can code? Well that’s great to know… The world definitely needs more geeks and nerds like you and me… But,… Read More
Prerequisite : Tail Call Elimination In QuickSort, partition function is in-place, but we need extra space for recursive function calls. A simple implementation of QuickSort… Read More
Two friends A and B decided to work together and fill a pool of capacity 1000 liters. Using a bucket each, A fills at the… Read More
Two pipes A and B are connected to drain out a water tank. A alone can drain out the tank in 20 hours and B… Read More
Two pipes A and B work alternatively with a third pipe C to fill a swimming pool. Working alone, A, B and C require 10,… Read More
Three pipes A, B and C were opened to fill a tank. Working alone, A, B and C require 10, 15 and 20 hours respectively.… Read More
Three pipes A, B and C were opened to fill a cistern. Working alone, A, B and C require 12, 15 and 20 minutes respectively.… Read More
Working alone, two pipes A and B require 9 hours and 6.25 hours more respectively to fill a pool than if they were working together.… Read More
We have discussed (in tail recursion) that a recursive function is tail recursive if the recursive call is the last thing executed by the function. … Read More
SQL (Structured Query Language) is a fourth-generation language (4GL) that is used to define, manipulate, and control an RDBMS (relational database management system). Before starting… Read More
First of all I thank GeeksForGeeks for giving right direction in Making my dream true. Got short listed from a consultancy and They have shared… Read More
Write a function to find a mother vertex in the graph. What is a Mother Vertex?  A mother vertex in a graph G = (V,… Read More