How I Cracked the Zscaler Internship β€” And Why I Didn't Take It! πŸ‘€

Hey everyone! Super pumped to share that I recently got selected for an internship at Zscaler πŸŽ‰ β€” though spoiler alert… I didn't take it because I already had an offer in hand πŸ˜…. Still, it was such a cool experience, and I thought β€” why not spill the tea for everyone preping for the same? β˜•βœ¨

πŸ“Œ Process Overview:

The process typically consists of multiple rounds, including an online assesment, technical interviews, and a managerial/HR round. Below is a detailed breakdown of each round based on my experience.

πŸ“ Round 1: Online Assessment:

  • Platform: HackerRank
  • Duration: 120 minutes
  • Format: 4 Coding Questions
  • Difficulty: Medium β€” Hard
  • Experience: The process started with an online coding assessment consisting of 4 questions. This round was language-specific β€” there were options for Java, C++, and Python (which was compulsory for everyone). The problems tested DSA concepts and problem-solving skills, ranging from medium to moderate difficulty.
  • Tips: - Brush up on core CS fundamentals (Networking, OS, DSA). - Practice coding on platforms like LeetCode or HackerRank. - Be mindful of plagiarism policies, as Zscaler is strict about integrity.
None

πŸ“Œ Round 2: Technical Interview

  • Platform: CodePair(HackerRank) + Google Meet
  • Duration: 45 mintutes β€” 60 minutes
  • Format: Video Call + Paired Coding
  • Experience: After the online assessment, I received a CodePair link from the recruiter for the first interview round, which was focused on DSA + Development. During this round I solved DSA problems live with the recruiter and I also tackled a few development-based questions (OOPS). This round was critical. I performed well enough that I moved directly to the Managerial round, skipping additional DSA rounds (which some candidates typically go through based on their performance in the CodePair round).
None

πŸŽ™οΈRound 3: Managerial Round

  • Duration: 45 minutes β€” 60 minutes
  • Format: Video Call, Revolved around Resume
  • Experience: The interviewer was warm and asked about my projects and motivations for joining Zscaler. They also discussed team dynamics and company culture. - My past projects and experiences. - How I approach problem-solving in real-world situations. - A few scenario-based questions testing decision-making and handling project challenges.
  • Tips: - Research Zscaler's mission and values (e.g., cloud security, Zero Trust). - Prepare answers for common behavioral questions. - Ask thoughtful questions about the role or team to show interest.
None

πŸ‘©β€πŸ’ΌRound 4: HR Round

  • Duration: 45 minutes β€” 60 minutes
  • Format: Video call, Conversational
  • Experience: The final round was an HR interview with a focus on situational and principle-based questions. One unique question I was asked here was: Tell me about a habit of your director/manager that you don't like, and if you get a chance to change their perspective, what would it be and why? This was a thoughtful question that tested my ability to give constructive feedback, reflect on leadership, and express opinions in a positive, balanced way.

Now, here's the fun part! The HR round happened on Holi, and yes, I played Holi and had a blast with friends before heading straight to the interview πŸ˜„. So, I literally went to the interview all decked up with colors on me! (I guess that made it a bit more memorable for me!) 🌈

We also discussed my personal goals, teamwork preferences, and alignment with Zscaler's values.

None

πŸ“€ Outcome

  • Result: Selected βœ…

I was really happy to receive the offer β€” but since I had another opportunity in hand, I decided not to go ahead with it.

That said, this entire process gave me a lot of insights, confidence, and clarity for future interviews.

If you'd like to connect or talk about internships, coding, or tech stuff β€” feel free to reach out: πŸ‘‰ Sweta Shukla on LinkedIn

Good luck to everyone preparing for their next opportunity! πŸš€βœ¨