Interview Practice: Graphs, Advanced Trees & RegEx

New Interview Practice Topics: Graphs, Advanced Trees, RegEx

We’ve just added three-brand new computer science topics to Interview Practice! Get ready to dive deep on Graphs, Trees: Advanced, and RegEx. We’ve added these topics to our Extra Credit learning plan, which covers all of the topics in Interview Practice.  Why are these topics so important to know for technical interviews? Read on for a brief introduction to each concept! Graphs A graph is an abstract data structure composed of nodes and the edges between nodes. Graphs are a useful way of

Continue Reading

Intro to Hash Tables

Hash tables are a must-know data structure for technical interviews. They’re used to store unordered collections of (key, value)pairs, in which the key must be unique. Item lookup by key, inserting a new item, or deleting an item are all fast operations – approximately O(1). Because they give you quick and cheap insertion, deletion, and lookups, you’ll be able to use them to solve many different types of interview questions. When should you use a hash table? Some common interview questions in which you

Continue Reading

Ace Your Next Interview With CodeFights

Ace your next technical interview!

You know that you need to prepare for technical interviews – right? Of course you do! Companies rely on technical interviews to weed out people who can’t cut it. And for qualified candidates, they’re used to gauge aptitude, interest, and intelligence. So the stakes are really high, and you need to do everything you can to give yourself a competitive edge. But it can be hard to know what exactly to study. There’s so much information out there, and sometimes it

Continue Reading

Site Footer