I applied online. I interviewed at Palo Alto Networks (San Jose, CA) in Nov 2025
Interview
Interview process was quite smooth and straightforward. It consisted of two rounds, both focused on core problem-solving and debugging skills. The questions were practical in nature and tested understanding of basic algorithms and real-world system scenarios rather than heavy theory. The overall difficulty was on the easier side for an intern role, and the interviewers were friendly and supportive throughout. It was a good experience and a fair process to evaluate fundamental DSA and logical thinking, without being overly stressful or complicated.
Interview questions [1]
Question 1
They mainly focused on a basic debugging and problem-solving scenario where I had to identify issues in an existing algorithm and fix them logically. It was more about understanding the flow of the code, edge cases, and making the solution efficient rather than writing something completely from scratch. Overall, it tested clarity of thought and fundamentals rather than advanced DSA.
Had two rounds of one hour each. Was a very small attempt at getting to know me before going straight to leetcode style questions. Honestly pretty easy questions as it was University Students internship but I tripped up a bit as it was my first every interview. Accent of interviewers was a little hard to undestand as well.
Interview questions [1]
Question 1
Merge two sorted arrays in ascending order of different lengths
They started by telling me introduce yourself and moving on to they ask me about my projects and then they started posing questions on each core subject they pick very basic question you can able to ans all of those questions if your are comfortable to take the interview and my go to suggestion is don't panic even though they are known questions u might unable to answer
Interview questions [1]
Question 1
ACID properties , why java is independent , CN basic question
coding : how to remove duplicates from the linked list and return the next greater element for each element in the array