Topics:

Handle Duplicate: 115, 730

Monotonic: 1135, 1130, 907, 901, 856, 503, 496, 456(!), 84, 42, 739

Intervals: 546, 312, 1000, 1353, 1288, 1235, 252, 253, 495, 616, 759, 646, 435

Game:

Knapsack: 416, 518, 1049

Subsequence: 673

Tiling a rectangle: 1240, 790

Topological Sort: 207, 210, 329

Random:

Trie:

Binary Search: #

Minimax: 913

Matrix: 1368, 1292, 864, 1293

Prime Numbers: 952

Double LinkedList: 460, 432

Favorite:

871, 938, 174, 332, 1368, 1040

Todo:

SkipList: 1206, #, #

FollowUp:

generic, thread-safe, dead-lock

Experience:

Google Interview #