An Executable Data Structures Cheat Sheet for Interviews