## Design a data structure for LRU Cache

Design a data structure for LRU Cache. It should support the following operations: get and set. get(key) – Get the value (will always be positive)… Read More »

## Hike Interview Experience | Set 6 (For SDE)

Round 1 (telephonic) https://www.geeksforgeeks.org/shuffle-a-given-array/ Design a system wherein users are sharing images. You need to track the top trending images Design an event system wherein… Read More »

## Nuts & Bolts Problem (Lock & Key problem) | Set 2 (Hashmap)

Given a set of n nuts of different sizes and n bolts of different sizes. There is a one-one mapping between nuts and bolts. Match… Read More »

## Hike Interview Experience | Set 5

Round I 1.Implement expiry cache system : every page in cache have id and expiry time (TTL of few seconds). After page expires it behaves… Read More »

## Iterative method to check if two trees are mirror of each other

Given two binary tress. The problem is to check whether the two binary tress are mirrors of each other or not. Mirror of a Binary… Read More »

## Level order traversal line by line | Set 2 (Using Two Queues)

Given a Binary Tree, print the nodes level wise, each level on a new line. Output: 1 2 3 4 5 Recommended: Please solve it… Read More »

## Check if two trees are Mirror

Given two Binary Trees, write a function that returns true if two trees are mirror of each other, else false. For example, the function should… Read More »

## IgniteWorld (Bharti SoftBank Portal) Interview Experience | Set 2 (On-Campus)

Hi, I was recently Ignite world visited our college for MTS Round -1 Aptitude test which consisted of around 50 MCQS ,out of which 30… Read More »

## Bharti SoftBank (Hike) Interview Experience | Set 7 (For SDE)

First Round Written Test(75 minutes) 1. 20 MCQ questions based on DBMS, OS, Outputs, Data Structure. 2. Two coding questions : a. https://www.geeksforgeeks.org/minimum-number-platforms-required-railwaybus-station/ b. https://www.geeksforgeeks.org/maximum-difference-between-two-elements/… Read More »

## How to design a tiny URL or URL shortener?

How to design a system that takes big URLs like “https://www.geeksforgeeks.org/count-sum-of-digits-in-numbers-from-1-to-n/” and converts them into a short 6 character URL. It is given that URLs… Read More »

## Bharti SoftBank (Hike) Interview Experience | Set 7 (For Automation Testing/Manual Testing)

Profile: Automation Testing/Manual Testing Process: Written Test (90 Minutes) + 2 Technical Interviews. Round 1 (Written Test) It consists of 50 questions (including 2 programming… Read More »

## IgniteWorld (Bharti SoftBank Portal) Interview Experience | Set 1

I was interviewed for windows developer. Round 1 – telephonic About yourself Work done on windows platform What is mvvm What is data binding Difference… Read More »

## Bharti SoftBank (Hike) Interview Experience | Set 6

Hi, Recently I was interviewed by Hike. I have 4 years of experience. Round 1 Machine Coding round to create an android application to take… Read More »

## Nuts & Bolts Problem (Lock & Key problem) | Set 1

Given a set of n nuts of different sizes and n bolts of different sizes. There is a one-one mapping between nuts and bolts. Match… Read More »

## Bharti SoftBank (Hike) Interview Experience | Set 5 (Off-Campus for Portal Team)

I was interviewed for Android Developer. Round 1 : Discussion about Android basics and Java. Optimized technique to fetch ListViews from database v(assuming you have… Read More »