Essentials open source programming language by google clarity like python, concurrency like c, type safety, etc basic code - run using go run app.go package main import "fmt" func...
Go
Behavioral
Introduction “authenticity” - content should be true, delivery can be rehearsed if you feel you are sounding rehearsed, just point it mid answer - “i prepared for this interview because it is...
Interview Experiences Revisions
Experience 1 you’re leading a migration from dbt cloud and snowflake to dbt core with spark, projected to save $1m+ annually walk me through the architectural decision - why spark ov...
Low Level Design Questions
Parking Lot Requirements parking lot has multiple entrances and exits collect ticket / spot is assigned at entrance parking spot assigned should be near to the entrance vehicles enter from...
Agentic AI Concepts
Memory Aware Agents “agent memory core” - the primary data infrastructure component. it manages the storing and retrieving of an agent’s memory it helps achieve the following, which is not ot...
Multithreading Examples
Producer Consumer Approach 1 blocking queue - blocks enqueue if no more capacity in the queue to add a new item / block dequeue if there are no items in the queue if size of queue is 0 durin...
AI Tools
Claude Code Getting Started terminal first design, uses claude 4 sonnet specialized agents for code review, research, bug fixes, testing, etc integrates with github, jira, etc via mcp re...
High Level Design V
RESHADED Approach it is a strategy we can use to solve problems design problems “requirements” - gather the requirements and scope the problem “estimation” - estimate the resources (hardwar...
High Level Design IV
Physical Time we need time for various use cases in distributed systems - record when an event happened in logs, databases, etc when to expire things from cache measure p...
Machine Learning
Supervised Machine Learning “supervised machine learning” - labels are associated with certain “features” a model is trained, and then it can make predictions on new features e.g. predictin...