PinnedJhanak DidwaniainTRICK THE INTERVIEWERRotting OrangesRecently, I came across this very beautiful problem which is also a very good use case of graph breadth first search algorithm.Dec 31, 20201Dec 31, 20201
PinnedJhanak DidwaniainTRICK THE INTERVIEWERCreational Design Pattern: 1. Singleton patternWhat is a creational design pattern?Dec 26, 20201Dec 26, 20201
PinnedJhanak DidwaniainTRICK THE INTERVIEWERMinesweeperHave you played minesweeper before? Well, I believe yes, everyone has played that game during our childhood. But not everyone knows the…Dec 25, 2020Dec 25, 2020
PinnedJhanak DidwaniainTRICK THE INTERVIEWERGraph: Depth First SearchSuppose, you are trying to build a project and it has multiple modules. Different modules may depend on each other for their functionality…Dec 14, 2020Dec 14, 2020
PinnedJhanak DidwaniainTRICK THE INTERVIEWERLetter Combinations of a Phone NumberIn the ancient times, when there were no smartphones, the mobile phones used to have a keypad with digits ranging from 0–9 and some…Dec 9, 2020Dec 9, 2020
Jhanak DidwaniainTRICK THE INTERVIEWERStructural Design Pattern: 2. Adapter PatternWhat is an adapter pattern?Jan 5, 2021Jan 5, 2021
Jhanak DidwaniainTRICK THE INTERVIEWERStructural Design Pattern: 1. Facade PatternWhat is a structural design pattern?Jan 3, 2021Jan 3, 2021
Jhanak DidwaniainTRICK THE INTERVIEWERCreational Design Pattern: 2. Factory methodWhat is a factory method pattern?Jan 2, 2021Jan 2, 2021
Jhanak DidwaniainTRICK THE INTERVIEWERMerge SortSorting is a technique used to arrange the collection of objects into either ascending order or descending order. There are many sorting…Dec 19, 2020Dec 19, 2020
Jhanak DidwaniainAnalytics VidhyaUnderstanding Collections.sort() in JavaAs the name suggests, the Collections class of java provides a static method called sort() which is used to sort a collection of items in a…Dec 7, 2020Dec 7, 2020