What to Expect

Typically, software engineering jobs require you to do a technical interview. This involves solving multiple coding problems given to you from a range of topics. Below is a list of topics that Computer Science students are expected to know and will be tested on.

Topics

Data Structures

  • Arrays
  • Strings
  • Linked lists
  • Stacks / queues
  • Hash Maps
  • Trees
  • Graphs
  • Heaps

Algorithms

  • Sorting
  • Binary search
  • Recursion
  • Dynamic programming
  • Graph traversal (BFS / DFS)
  • Greedy algorithms

Platforms

Below is a list of platforms to help you practice coding

Interview Strategy

Here’s some things to consider during your interview

BROOKLYN. ALL. IN.