
Zscaler Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 155 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Zscaler.
Software Engineer
The interviewer was late, didn't introduce themselves properly. When I asked for more details about them at the end, they didn't offer any. During the coding question, they took a 5-minute personal call off-camera, and did it again later. I had questions during their absences but had to wait. When they returned, I asked verbally twice, but they didn't respond until I asked if they could hear me. It seemed like their attention was elsewhere the whole time. It was the most unprofessional interview I've ever had in 30 years.
- What is the angle difference between the hour and minute hands on an analog clock showing 3:15?
- Determine if an integer x is a palindrome.
- Can you determine if an integer is a palindrome without converting it to a string?
Software Engineer Intern
So, first I applied, then there was a screening phase. After that, I had an online assessment with 3 DSA questions that were rated easy to medium. Then came the interviews, which included a technical round covering DSA, DBMS, CN, OS, and OOPS concepts, along with an HR round. Finally, I was selected for the internship.
- Can you introduce yourself?
- Can you tell me about your projects?
- Are there any DSA questions you want to ask?
Senior Software Engineer
It was a pretty standard interview process. Started with a 15-20 minute HR call, then went into three technical rounds. I felt I did well, and got feedback that the technical rounds went positively. But, even with good feedback, HR later said the role had been upgraded to a more senior position and they thought I wasn't a good fit for the new requirements. I appreciate the interview, but was bummed about how it ended, especially after doing well and putting in the time. It would have been better if they'd been more upfront about role changes earlier on.
- Tell me about your experience with networking.
- Walk me through some of your past projects and what technologies you used.
- Let's go over some DSA problems.
Zscaler Software Engineer Interview Questions
Quoted word for word from Zscaler interview reports.
“Given a binary number, swap its even and odd positioned digits. For example, if the input is 23 (binary 00010111), the output should be 43 (binary 00101011).”
Read reports →“Find the minimum missing positive integer from given array {-2,-1,0,1,2,4,5,6,11} with expected 3 in O(n) complexity.”
Read reports →“Can you determine if an integer is a palindrome without converting it to a string?”
Read reports →“Can you find the minimum spanning tree from a specified node in an undirected weighted graph?”
Read reports →“What is the number of ways to traverse a matrix from the top-left to the bottom-right corner, given you can only move right or down?”
Read report →“How do you represent an IP address and what's the C code to store it?”
Read report →“Design a function to read x KB of data, given a function that can only read 4KB at a time.”
Read report →“What is the angle difference between the hour and minute hands on an analog clock showing 3:15?”
Read report →“How can you sort an array of integers in linear time if the integers are within a reasonable range?”
Read report →Formats, difficulty and experience
Across all 155 Zscaler interview reports.