Interview Experience

In my interview, I had to tackle a bunch of stuff like doubly LinkedList, pointer manipulation (including double and triple pointers), memory management in C (static vs dynamic, stack vs heap), and array manipulation. I even had to solve a coding question that involved removing duplicates from an array with some pretty tough constraints, all in C language. And of course, there were discussions about my personal projects too.

I had to do coding exercises for Roman to Integer and Integer to Roman conversion, printing all anagrams of a given string, and figuring out how to store an IP address (as a string) in a single variable data type (like int, double, long long). Then came the CN-related security questions.

The managerial round was all about merging two sorted arrays in O(1) space (without using extra space) and then we talked about DBMS.

Zscalar Interview Experience

Similar Reads

Role-Specific Considerations:

When I went in for the interview, I made sure to pick my role carefully because I knew that both the Online Assessment (OA) and interviews were tailor-made for specific roles. For example, when I chose Java, I knew that both the OA and interviews would focus solely on Java-related topics. It was all about knowing the language inside out....

OA Difficulty and Content:

At Zscaler, I found that the OA tends to be a bit tougher compared to others. I had to brace myself for lots of questions on Data Structures and Algorithms (DSA), and they weren’t easy. They really tested my coding skills. My group had to tackle four DSA questions, and none of them were about graph theory or dynamic programming. But still, I had to be ready for some serious problem-solving....

Competitiveness of Dev C Role:

I noticed that getting into the Dev C role might be a bit tougher than others. There’s a bunch of folks out there who really know their stuff when it comes to C++. But since I’m skilled in other roles too and can handle the OA and interviews in those languages, I figured I might have a bit of an advantage....

Core Subjects and Company Focus:

When it came to subjects like Database Management Systems (DBMS) and Computer Networks (CN), I knew they were super important, especially at Zscaler where they’re all about network security. I had to be ready for questions on CN and its security side. And knowing about Operating Systems (OS) and Object-Oriented Programming (OOPs) definitely helped, especially for Java roles....

Interview Experience:

In my interview, I had to tackle a bunch of stuff like doubly LinkedList, pointer manipulation (including double and triple pointers), memory management in C (static vs dynamic, stack vs heap), and array manipulation. I even had to solve a coding question that involved removing duplicates from an array with some pretty tough constraints, all in C language. And of course, there were discussions about my personal projects too....

Conclusion:

From my experience, I’d say it’s really important to pick your role carefully because everything from the OA to the interviews is tailored for it. And get ready for some tough assessments, especially at Zscaler. They really focus on DSA. Knowing your stuff in core subjects like DBMS and CN is key too, especially with their focus on network security. And don’t forget to talk about your personal projects and show off your problem-solving skills during the interviews....

Contact Us