I applied through college or university. I interviewed at Zscaler (Bengaluru) in Jun 2024
Interview
Online Assessment (2 hours) – Four coding problems (1 easy, 2 medium, 1 hard).
Technical Interview (Round 1 – 45 minutes) – Focused on Data Structures & Algorithms and Computer Science fundamentals.
Technical Interview (Round 2 – 45 minutes) – More focused on C/C++ and problem-solving.
Managerial Round (Round 3 – 45 minutes) – A mix of technical and communication skills.
Interview questions [1]
Question 1
Data Structures & Algorithms:-
Find the element that appears twice in an array where every other element appears once.
Search for a target in a rotated sorted array.
Implement in-place string compression (similar to Run-Length Encoding).
Design a function to check if two strings are anagrams without using extra memory.
Operating Systems & Computer Networks
Difference between Spinlock and Mutex.
Explain Deadlock: what are the four conditions for it? How can it be avoided?
What is Paging vs Segmentation in memory management?
How does the OS handle context switching?
Explain the difference between TCP and UDP with real-world use cases.
What happens when you type a URL in the browser and press Enter (layer-wise explanation)?
Explain the difference between Process and Thread.
C / C++ Programming
How are pointers to functions useful? Show an example of using a callback function in C.
What happens if you free memory twice in C?
Implement a custom version of strlen in C.
How does memory alignment work in structs, and why is padding added?
Difference between malloc, calloc, and realloc.
Show how to implement a generic stack using void pointers.
How can two processes communicate using shared memory?
OA round 4 dsa questions
easy + medium +hard + complex combo was asked
students who cleared it advances to next video meeting call
the interview was under skybound program for 2027 batch(off campus)
I applied through an employee referral. The process took 3 weeks. I interviewed at Zscaler (Nāgpur, Maharashtra) in Dec 2025
Interview
there were 1 technical interview and 1 project round after that 1 hr round for the general discussion
in technical interview 2 DSA questions and some basic oops and DBMS questions along with C++ fundamentals were asked
Application -> Screening -> OA with 3 dsa question rated easy - medium -> Interviews a Technical Round (DSA , DBMS , CN , OS , OOPS , ) and HR round -> Selection for the Internship