employer cover photo
employer logo
employer logo

Check Point Software Technologies

Engaged Employer

Check Point Software Technologies Interview Question

Two high-level design questions. Given description of a multi-threaded system, design it.

Interview Answer

Anonymous

Mar 3, 2018

Common data structures used for solving these types of questions: Hash tables, Linked lists, Min/Max heaps. Should know how to solve common multi-threading problems. Should be familiar with how & when to implement caching.