I gave interview with Zscaler in Sep 2022
Yoe - 6
Position - Senior software engineer - 1
Round 1 - Networking questions like TCP vs UDP, packet flow in network with details example.
IPC mechanisms familiarity in brief.
Multithreading env issues - pthread APIs familiarity.
Disscussed approach of 2 probles - 2Sum, k largest elements in array.
Complete code for - Remove kth node from end of list. Round 2 - Networking concpts, security protocol TLS, PKI etc in some depth.
realloc code, substring search code.
Round 3 - Working Priority queue implementation for structs from scratch.
Round 4 - Working HashMap implementataion from scratch with collision handling.
Previous projects questions in great detail. Scenario based techinical questions on previous projects
to justify why certain thing was implemented in a certain way. (Interview was very experienced and
had knowledge of my previous working area.)
Some standard behavioural questions.
All Interview was conducted within 9 days of time.


