coding interviews

Resources for cracking data strctures and algorithms interview

Cracking tech interviews is hard. Many companies conduct the first round as a coding round or send a hackerrank / hackerearth / codility test. These involve in data structures and algorithms. Cracking it is not easy. You need good understanding and practice. In this blog post, I'll share some of the useful resources for preparing for the interview.


My learnings from coding interviews (2021)

As a software engineer, you explore different career opportunities, wants to work with great teams. In order to land at a job, you need to crack the interviews. In this post, I go in depth of coding interviews and explain how to crack them.


Kadane's algorithm

kadane's algorithm aims to find maximum sub-array sum. In this post, we will discuss about it and we'll solve best time to buy and sell stocks leetcode problem #121 using it.


Scaling Celery to handle workflows and multiple queues

Celery is an asynchronous task queue to execute tasks concurrently. As the project grows, scaling celery is a tedious task. In this post, I discuss about how to design workflows with celery and how to scale it.


How I replaced credit cards with liquid mutual funds

I personally feel credit cards are a trap. I myself is a victim of the trap in the past. I paid hell lot of interest for credit cards. In this post, I blog about my experience with credit cards and how I replaced them with liquid mutual funds.