Posts tagged with “studying”

Book Report: Data Structures and Algorithms in Python

I thought I was done reading books for the learning phase of my study process, and was itching to get back to the coding problems phase. But something was missing. I had read several books and watched months worth of videos, and the code I had seen along the way was C, Java, C++, but not too much…

Read more

Retaining Computer Science Knowledge

I’ve been asked numerous times, “How do you remember all the stuff you’ve been studying?” Here’s my method that will keep all the good stuff in your brain. My Mistake in the Beginning When I first started studying, I was watching videos all day long, taking tons of…

Read more

Finishing the Learning Phase

Back on August 8, I talked about how I was going to change up my study schedule for the interview. I discovered that it was difficult to interleave learning new things and practicing, and I wanted to get past the learning phase done so I can just practice all day long. The Remainder of the Learning…

Read more

Context Switch in My Coding Interview Study Plan

Time management can be tough. I found myself spending way too long on some subjects. Some take more time than others. Graphs, trees and sorting take more time to go over than studying priority queues, for example. But I could just watch videos on dynamic programming for days. I just keep learning…

Read more

My Summer Reading List

Technically, I started reading in April, but look at that stack! I’m not spending too much time reading on a daily basis right now. I want to get past the learning phase, then once I’ve had enough exposure to the main requirements for a coding interview, I’ll spend half the day…

Read more

Working on a Quick Flash Card Site

I’ve been studying for quite a while now, and even though I coded up data structures like crazy, I feel the knowledge fading. What I want is two special sets of flash cards: - general CS knowledge - vocabulary - definitions of processes - powers of 2 - design patterns - Big-O of…

Read more

Starting The Daily Plan

I’ve been putting together a long list of items to study for the software engineer interview: The Computer Science Areas Involved With this project, you can follow along with all the areas I’ll be studying: algorithms data structures coding problems books videos articles Items that…

Read more