Homepage
Open in app
Sign in
Get started
Acing the Software Engineer Interview
Follow
Iterators
Iterators
Read full story for free if you don’t have medium membership…
LiveRunGrow
Jun 3
Kafka Vs AWS SQS
Kafka Vs AWS SQS
Read free full article here if you don’t have medium membership…
LiveRunGrow
May 22
Prefix Sum Questions
Prefix Sum Questions
If you dont have medium membership, read the full article for free here…
LiveRunGrow
May 7
[System Design] Rate Limiting Algorithms
[System Design] Rate Limiting Algorithms
Read full article for free if you don’t have medium membership…
LiveRunGrow
Apr 17
[System design] Ensuring Idempotent Requests]
[System design] Ensuring Idempotent Requests]
Read for free: https://liverungrow.medium.com/system-design-ensuring-idempotent-requests-3cb1f5957f71?sk=1af8a6440e0c4a7b957968e3c70d7dd9
LiveRunGrow
Apr 16
[System design] Rate Limiter
[System design] Rate Limiter
Read full article for free here: https://liverungrow.medium.com/system-design-rate-limiter-0bfa79f9547c?sk=10173567559499b0b5028119bae7d735
LiveRunGrow
Aug 11, 2024
[Tech Simplified] Kafka
[Tech Simplified] Kafka
Introduction to Kafka
LiveRunGrow
Sep 14, 2023
[System Design] Transfer Sum
[System Design] Transfer Sum
Problem Description
LiveRunGrow
Sep 11, 2023
[Tech Simplified] Caching Strategies
[Tech Simplified] Caching Strategies
A short article about the different types of Caching Strategies
LiveRunGrow
Sep 8, 2023
[System Design] Data Migration
[System Design] Data Migration
Problem Description
LiveRunGrow
Sep 8, 2023
Arrays and Strings Questions (Part 2)
Arrays and Strings Questions (Part 2)
Continuation of
LiveRunGrow
Aug 14, 2023
My One-Stop SWE Interview Prep Materials
My One-Stop SWE Interview Prep Materials
Here is a compilation of all the resources that I have created in the past while I was preparing for job interviews. I thought I will just…
LiveRunGrow
Jul 5, 2023
Interview Practice Problems for Multithreading
Interview Practice Problems for Multithreading
wait() and notify() need to be wrapped within a synchronized block.
LiveRunGrow
Jun 11, 2023
C++ Cheatsheet
C++ Cheatsheet
std::vector
LiveRunGrow
May 29, 2023
Springboot API, Lombok, Junit Mockito Test
Springboot API, Lombok, Junit Mockito Test
A mash of syntaxes to remember and reference….
LiveRunGrow
May 25, 2023
React Hooks [Educative course]
React Hooks [Educative course]
React Hooks allow you to create stateful logic in functional React components.
LiveRunGrow
May 24, 2023
Leetcode Object Oriented Programming System Questions
Leetcode Object Oriented Programming System Questions
I don’t really know how to term this category of questions so i will just call them ‘systems questions’.
LiveRunGrow
May 17, 2023
Binary Search
Binary Search
Reference to
LiveRunGrow
May 16, 2023
Java Multithreading for Senior Engineering Interviews (Notes from an Educative course)
Java Multithreading for Senior Engineering Interviews (Notes from an Educative course)
The Basics
LiveRunGrow
May 11, 2023
SQL Leetcode
SQL Leetcode
Found an online cheatsheet
LiveRunGrow
May 4, 2023
JavaScript TypeScript React FE Interview Qns
JavaScript TypeScript React FE Interview Qns
Interview Qns
LiveRunGrow
Apr 20, 2023
Priority Queues
Priority Queues
Summary of what priority queues are, how they are implemented, time complexity….copied from various online sources and placed here for my…
LiveRunGrow
Jul 2, 2022
SOLID Design Principles
SOLID Design Principles
Written with reference to Clean Architecture: A Craftsman’s Guide to Software Structure and Design and of course, The Internet.
LiveRunGrow
Jun 15, 2021
ReactJS Frontend
ReactJS Frontend
Written with reference to ReactJS Documentation and various online resources.
LiveRunGrow
Dec 3, 2020
Distributed Databases
Distributed Databases
A Big Overview (not going into the tiny details) of CS4224 — A module taken in NUS.
LiveRunGrow
Nov 23, 2020
About Acing the Software Engineer Interview
Latest Stories
Archive
About Medium
Terms
Privacy
Teams