CodeOath
← All posts
Python70 min total · 18 parts

Python Fundamentals for Interviews: Data Structures, Comprehensions, and Gotchas

Contents — Part 1 of 18: Overview
Part 1 of 18 · ~1 min

Overview

Python reads so close to plain English that it's easy to skip past the details that actually get asked about in interviews: which collection type fits which job, how comprehensions and generators really work under the hood, how Python's object model differs from what other languages taught you to expect, and a handful of behaviors that are quietly surprising the first time you hit them. This is a complete reference, not a quick overview — work through it in order, or jump straight to the part you need from the sidebar.