Course Title: Solving Hard Algorithm Interview Questions

Date and Place

10/4,11, 18, 25, 11/1, 11/8 total 6 meets on Thursday nights, from 7:30 to 9:40 pm at G5 in ROLCC


Are you a software engineer? Do you often get puzzled by algorithm related coding questions when you go to job interviews? Do you want to be better prepared for the next job interview? If yes, please come to join this class and learn from a lot of real interview questions. In this class, we will use interview questions frequently asked by top high tech companies, cover topics from sorting, hashing, trees, recursion and dynamic programming etc. Do not just go to interviews, be prepared!

Course Outlines


familiar with at least one programming language, java or C++ is preferred.

About Instructor Defa Sun

Defa is currently a Sr Member of Technical Staff in Vmware. Before that, he had worked in several top silicon valley companies including Yahoo and Ebay as well as early startups. Before coming to US, he worked as a instructor in Computer Science Department, Shandong University, China. Defa obtained his master degree in computer science from Virginia Tech. Having worked in the tech industry for more than 10 years, he is an experienced C++ programmer and has extensive knowledge in the industry.

Class is full and registration is closed.