Hi. I'm Jay Wengrow.

And this is the supplemental site for my book A Common-Sense Guide to Data Structures and Algorithms, now out in its second edition. The second edition is about twice as large as the first one, with six new chapters, revised content, and exercises and solutions for every chapter.

Get the book

Extra goodies

Here's the content and tools that take you beyond the book.


On the platform DevTalk, there's a dedicated forum where you can discuss the book, submit errata, and more. I join the discussion myself, and I encourage you to check it out.


From time to time, I'll add articles on topics not covered in the book. This is a great way to explore new subjects in the same common-sense approach as you enjoyed in the book.

First-Edition Exercises

These are the exercises I created for the first edition, which didn't include exercises in the actual book. Note that the second edition's exercises are much better, and come with solutions.

New articles

Here's more interesting content about data structures and algorithms, not covered in the book.


Here's my recommended approach for "whiteboarding" algorithm challenges.

I enjoy connecting with my readers!

I encourage you to join the discussion on DevTalk, and also connect with me on LinkedIn - just let me know that you're a reader and I'll gladly accept your connection request.

Connect with me on ...