Homepage
Open in app
Sign in
Get started
Web Architects
Tech Interviews Made Easy!
Tech Interview - General Guide
Algorithm Coding Interviews
System Design Interviews
Miscellaneous Interview Questions
OOP & Design Patterns
Frontend Interviews
Software Engineer Life
Follow
System Design Basics 4 — Cluster Part 1
System Design Basics 4 — Cluster Part 1
In a typical distributed system, there will always be some cluster types, e.g. database clusters and cache clusters. Cluster plays a vital…
Aqua Education
May 28
How I Prepare for Algorithm Interviews for FAANG
Previously, I’ve written an article about how to prepare for algorithm interviews. As I experienced more FAANG interviews during the past…
Aqua Education
Feb 13
System Design Basics 3 — Concurrency
System Design Basics 3 — Concurrency
Aqua Education
Feb 5
System Design Basics 2— Hash Functions
System Design Basics 2— Hash Functions
Hash functions have a widespread application in the tech world. As a software engineer, you might not need to know the inner workings of…
Aqua Education
Jan 15
Algorithm Question Categories — Part 9. Binary Search
Algorithm Question Categories — Part 9. Binary Search
In How I Prepare for Algorithm Interviews, I talked about the importance of categorizing the questions. This is the ninth part of my…
Aqua Education
Jan 8
Algorithm Question Categories — Part 8. Two-pointer
Algorithm Question Categories — Part 8. Two-pointer
In How I Prepare for Algorithm Interviews, I talked about the importance of categorizing the questions. This is the eighth part of my…
Aqua Education
Jan 2
Coding Interview Vocabulary (For Non-native Speakers)
Coding Interview Vocabulary (For Non-native Speakers)
In this article, I want to show you all the important terminologies I’ve collected while I’m practicing on leetcode. One of the aspects…
Aqua Education
Dec 25, 2023
About Web Architects
Latest Stories
Archive
About Medium
Terms
Privacy
Teams