“Arise, awake and stop not till the goal is reached”, is one of the famous quotes by Swami Vivekananda. This alumnus of Coding Ninjas has made this quote his mantra to achieve his desired goals in life. With this, he ...

The hustle is not a hassle when you are pursuing your dreams. To go the extra mile in your professional life you have to come out of your comfort zone. Having said that, we have yet another ninja alumnus who ...

When you carry confidence, it shows up in the way you communicate and through your sheer determination. Ruchika Wadhwa is one such alum of the Coding Ninjas family who denies abiding by anything less in her personal and professional journey.  ...

Introduction Normalization in Databases Let us assume that you have an online store and you are storing the names of your customers, the product they bought. You also have their eMail IDs for future email marketing. Let’s consider that a ...

Introduction SQL or Structured Query Language is the globally recognised query language for making use of all the relational databases that we have available to us. Without SQL, one will not be able to effectively perform CRUD operations and will ...

Introduction We know that in Java, most of the things revolve around “Objects and Classes.” The objects and classes have various kinds of relationships that help us design software applications. The multiple relationships that exist in Java are based on ...

Introduction Do you remember the questions in our school exams where we evaluated an infix, postfix or prefix expression? The only thing we could wish for then is a computer program that would directly give us the answer on entering ...

Introduction Are you not able to shuffle and manipulate the pointers in a linked list? Or if you can solve all questions on linked lists? In either case, we have brought you another problem on linked lists, i.e., rearrange a ...

Introduction The linked list data structure is one of the most important topics in technical interviews. It forms a variety of tricky yet straightforward questions. This article explains one such question in detail. Finding whether a linked list contains a ...

Introduction  Linked lists are one of the frequently asked data structures in interviews. Some of the questions on the linked list asked in product-based companies like Amazon, Microsoft are  Detect And Remove Cycle, Merge two sorted linked lists, etc.  This ...