Taro Logo

SDE-intern Interview Experience - Bengaluru, Karnataka

June 1, 2024
Positive ExperienceNo Offer

Process

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.

Questions

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?

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Zscaler SDE-intern role in Bengaluru, Karnataka.

Success Rate

0%
Pass Rate

Zscaler's interview process for their SDE-intern roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive50%
Neutral50%
Negative0%

Candidates reported having very good feelings for Zscaler's SDE-intern interview process in Bengaluru, Karnataka.

Zscaler Work Experiences