PinnedReflections, learnings — Being an EngineerAs we head into a new year, I am in reflection mode. I love to ask myself — What worked for me this year , so far? What should I change…Jan 3, 2023Jan 3, 2023
Pinned[System Design] Part#2: My notes on — How will you choose any component for System Design?This is kind of an addition to earlier “System design notes” medium post and I am creating a new post here , just dedicated to “how and…Jun 30, 2022Jun 30, 2022
Pinned[System Design] Part#1: System Design/OS(DevOps/SRE) ResourcesBelow are my collection of resources which would help you learn a lot about system design concepts :Jun 21, 2022Jun 21, 2022
Innermost Brackets — Find the strings in the innermost level | {coding question}Given a string containing nested brackets, print all the “strings” in the highest/innermost bracket level. You can assume that brackets…Oct 18, 2022Oct 18, 2022
Maximal set of overlapping intervals | {Coding Question}Given a collection of intervals, return a maximal set of non-overlapping intervals while prioritizing the longer intervals.Oct 18, 2022Oct 18, 2022
[System Design Ideas] Multi-Region Code Deployment : Deployment Strategies, ScalingProblem Statement: Given a huge number of hosts in multiple regions, how will you deploy code and handle error detection, high…Sep 21, 2022Sep 21, 2022
Leetcode#642. Design Search Autocomplete SystemDesign a search autocomplete system for a search engine. Users may input a sentence (at least one word and end with a special character…Aug 24, 2022Aug 24, 2022
Matrix Problem : Find the number of persons seenGiven a grid G of numbers representing heights of persons standing next to each other.Aug 17, 2022Aug 17, 2022
[Linux Internals] System CallsSystem calls provide transition from ‘user space’ to ‘kernel space’; These are not just a routine calls.Aug 3, 2022Aug 3, 2022