Skip to content

Topic · 9 articles

Interview & Career

Coding interviews and growing as a senior engineer.

This hub is the career side of the work: how to approach coding interviews from a senior engineer’s point of view, the array, hashing, two-pointer, and sliding-window patterns that keep coming up, and what actually changes as you move into senior and lead roles.

The interview material pairs naturally with the System Design hub, which covers the design-round half of the loop.

Subscribe to Interview & Career via RSS

All Interview & Career articles

Two Pointers & Sliding Window, Explained Simply — Aman Kumar Singh
Arrays & Hashing: The Interview Patterns You Must Know — Aman Kumar Singh
The Senior Engineer's Guide to Coding Interviews — Aman Kumar Singh
Redis Sorted Sets and Ranked Data — Aman Kumar Singh
Redis Sets and Set Operations — Aman Kumar Singh
Redis Lists and Simple Queues — Aman Kumar Singh
Redis Hashes: Storing Objects — Aman Kumar Singh
Redis Data Structures: An Overview — Aman Kumar Singh
Arrays, Enums, and Composite Types in PostgreSQL — Aman Kumar Singh

Frequently asked questions

What coding-interview patterns do these guides cover?

The recurring ones — arrays and hashing, two pointers, and sliding window — explained from a senior engineer’s point of view, with the reasoning for when each pattern applies rather than memorized templates.

Is this only about interviews, or about the career too?

Both. Alongside interview preparation, the material covers what actually changes as you move into senior and lead roles — scope, ownership, and how technical decisions get made.

Related topics