Zscaler · OA → Phone screen → Onsite
In process2026 Zscaler India Campus SDE Prep: 37 Past OA / Interview Experiences (Part 4 :)
Continued from Part 3. The earlier FastPrep links will be added after those parts are published.
Coverage: Detailed timelines 17–24. This part covers general SWE, Java, C/DevOps, DevTest, UI/Frontend, UI DevTest, and Associate SWE campus reports from 2023.
36 detailed candidate timelines, loops, and screens (continued
17: General Software Engineer — competitive programming OA, then projects
Interview date: June 2023 · Role: Software Engineer · Location: Bengaluru · Process: Campus recruitment · Result: No offer
- The college eligibility rule was 60% or a 6.0 GPA.
- The OA had four competitive-programming questions.
- The report names Math, Array, String, and Graph as the four areas but does not save the prompts.
- The next round focused on the candidate’s projects.
- No later question list was published.
18: Java Software Developer — basics had to be shown in code
Interview date: November 2023 · Role: Java Software Developer · Location: Mohali, Punjab · Process: Campus drive · Result: No offer
- Explain Java basics.
- Explain OOP.
- Explain exception handling.
- Write small code examples for the concepts instead of giving definitions only.
- The report does not give the exact code tasks or round sequence.
19: SDE intern college drive — separate C Development and DevOps tracks
Interview date: February 2023 · Role: SDE Intern · Location: Bengaluru · Process: College drive · Result: No offer
- The drive had two tracks.
- C Development candidates could use only C or C++.
- DevOps candidates could use any language.
- The OA had four coding questions.
- Three saved task areas were robot movement, graph cycle detection, and basic bit manipulation.
- The fourth prompt and the exact mechanics of the first three were not published.
20: Dev C / DevTest internship — 18-question OA and a C-language disagreement
Role: Dev C / DevTest Intern · Process: Campus
Online assessment — 120 minutes, HackerRank
- Eighteen questions: three DSA and 15 MCQs.
- The coding areas were basic array manipulation, a 2D array, and a priority queue.
- The MCQs covered Computer Networks and Linux commands.
- Thirteen students were shortlisted.
Technical interview 1 — Tech Lead
- Tell me about yourself and discuss the resume.
- Answer C basics, then deeper networking and basic OS.
- Work on a Bit Masking problem and a String Manipulation problem. The prompts were not saved.
- This round had a high rejection rate. Three candidates moved on.
Technical interview 2 — Senior Technical Manager
- Solve a DSA problem in C.
- The candidate did not have hands-on C practice and solved it in Java. The interviewer did not accept that choice.
- Discuss OOP.
- Discuss the resume and hobbies.
The report does not state the final result.
21: UI Developer intern + FTE — JavaScript execution and live React edits
Role: UI Developer Internship + FTE · Process: On-campus · Result: Selected · Total process: About 8–10 days
Online assessment — about 2 hours
- HTML, CSS, and JavaScript MCQs.
- Three coding questions.
- One DOM manipulation task with several tests.
- The candidate solved everything except one failing DOM test.
Technical interview 1
- Discuss internships and a project.
- Answer HTML and CSS questions.
- Explain how JavaScript works and how JavaScript execution happens.
- Write a Promise in JavaScript and answer follow-ups about it.
- Discuss asynchronous programming.
- Remove duplicate values from an array.
- The interviewer wanted JavaScript code. The candidate only knew the DSA approaches in C++, so they explained those approaches. The interviewer accepted the reasoning and showed the JavaScript version.
Technical interview 2
- Rapid-fire questions on React, CSS, and JavaScript.
- Explain React error boundaries, JavaScript polyfills, and debouncing.
- Compare null and undefined.
- Compare local storage and session storage.
- Edit supplied React code in a HackerRank CodePair session. The candidate completed the changes.
Manager plus HR — about 40 minutes
- Discuss why someone with a backend internship applied for a frontend role.
- Explain the internship project.
- Answer basic HTML, CSS, JavaScript, and React questions.
- The selected list arrived four or five days later.
22: UI Frontend developer — modified LeetCode tasks and design thinking
Offer date: January 2023 · Role: UI Frontend Developer Intern + FTE · Process: On-campus, Tier-3 college · Result: Selected
Online assessment — 90 minutes
- Eleven questions total.
- Three coding questions: one JavaScript task and two modified LeetCode Medium problems with different constraints.
- One DOM development task in JavaScript.
- The remaining questions were HTML, CSS, and JavaScript MCQs.
- The report does not publish the coding prompts.
Technical interview 1 — 60 minutes
- Introduction and current internship.
- Two DSA coding questions. The prompts are missing.
- Build or discuss a frontend application using any framework or library.
- The interviewer cared about the candidate’s design thinking and asked for optimizations.
Technical interview 2 — 70 minutes
- Project discussion.
- Another frontend application-design discussion with optimization follow-ups.
- JavaScript, React, React Native, and development questions.
HR — 30 minutes
- Other offers.
- What the candidate knew about Zscaler.
- Normal HR questions.
- The interviewer told the candidate they were selected and discussed pay and location.
23: UI DevTest summer intern — DSA, SQL, UNIX, Git, Postman, and projects
Report date: September 2023 · Role: UI DevTest Summer Intern · Process: On-campus · Result: Selected, later received PPO
Online assessment
- One DSA question, restricted to Java or JavaScript.
- One JavaScript implementation task.
- Seven HTML/CSS/JavaScript MCQs.
- The prompts were not published.
Technical interview 1 — about 45 minutes
- Two DSA questions and two SQL questions.
- Walk through the resume and briefly explain projects.
- For a group project, state the candidate’s own contribution.
- Give real-world uses of OOP and explain the basics.
- Write UNIX command syntax and explain each command.
- Write Git command syntax.
- Compare clone and fork, pull request and push, and explain how to resolve a merge conflict.
Technical interview 2 — about 1 hour 10 minutes
- Two more DSA questions and two more SQL questions.
- Deep project discussion, especially a hackathon project and the candidate’s role.
- Explain HTTP error codes.
- Answer C concepts.
- Show CRUD operations in Postman.
- Discuss APIs used in the projects.
- Discuss achievements and skills.
There was no HR round for this summer internship. The candidate received the selection email one week later and later earned a PPO based on internship performance.
24: Associate SWE fresher — matrix DP, synchronization, and network flow
Report date: January 2023 · Role: Associate Software Engineer, fresher · Process: On-campus · Result: Rejected
The public report preserves these questions but not a clean round-by-round sequence:
- Find a minimum-cost path through a matrix. The full movement rules were not saved.
- Solve a minimum-jumps or Jump Game variant.
- Solve Data Stream as Disjoint Intervals.
- Explain multithreading, semaphores, mutexes, and critical sections.
- Explain TCP and the OSI model.
- Explain the data flow after a user clicks a link.
- Explain DHCP, IP, IPv4 versus IPv6, the Data Link layer, and DNS.
Part 5 continues with timelines 25–32.
Frontend, DevTest, and C roles did not use the same question mix. Prepare for the track on your campus.
Comments
0No comments yet — be the first to share what you know.