
Check Point Software Technologies Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 778 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 778 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Check Point Software Technologies.
Software Engineer
The interview kicked off with a quick rundown of the job, then I introduced myself and chatted about a project from my school days. Even though they asked about a C++ project, I mostly used Python, so I ended up talking about a Python project. After that, the interviewer showed me some Bash commands and asked me to explain their purpose. I thought this was a pretty specific, technical part, focusing on command knowledge that's easy to look up these days. Finally, we wrapped up with a medium-difficulty LeetCode-style coding problem.
- Could you describe a challenge you faced in your project and how you overcame it?
- What do these Bash commands signify?
Email Security Engineer
I was first contacted by an HR person on LinkedIn and we scheduled a 10min call with pretty basic questions about my experience (years of work, if I worked with email security products, my salary expectations). Then I had a second 30min call with the team manager. During this call, we went into more detail about my experiences. The questions were in-depth about what I did in email, if I had sales experience, and which email security products I'd worked with. All interviews were in English.
- Tell me about your experience with email security.
- Have you ever worked in Technical Sales before?
- What email security products have you used in the past?
Order Management Specialist
So I applied online and got a call from the recruiter really fast, like the next day. We talked about the job, and she told me all about it. Then came the home test, which was about using SAP, with instructions, and then some questions on how I'd handle customers, mostly checking if I understood how to act in different situations. After that, I had a final in-person interview with the team leader and HR. The whole thing was done in just a week, super quick with fast feedback. Overall, it was a good experience.
- Considering that the end of a quarter is a busy time for this role, how do you anticipate you'll handle pressure?
Sales Engineer
It took a while to hear back after applying, but the recruiter call was nice. They gave me a quick 'pop quiz' which was okay. Then there was a technical assessment before I could schedule with the Hiring Manager. This whole thing took weeks to get scheduled. The Hiring Manager meeting itself was not great. They were late, didn't introduce themselves, and seemed disengaged. They asked three generic questions, not about me or the job, and then ended the call saying the recruiter would be in touch. I guess it's good I didn't move forward.
- Can you describe a challenging technical situation you encountered and how you navigated it?
Check Point Software Technologies Interview Questions
Quoted word for word from Check Point Software Technologies interview reports.
“Find the second smallest unique element in a given array of integers. If no such element exists (e.g., all elements are the same or only one unique value is present), return -1.”
Read reports →“Reverse the nodes of a singly linked list from position left to right, given the head of the list and two integers left and right (where left <= right). Return the modified list.”
Read reports →“Given an array of coins with varying denominations and an integer sum representing the total amount of money, return the fewest coins required to make up that sum; if that sum cannot be constructed, return -1.”
Read reports →“Given an array of size N with values ranging from 1 to N-1, find and print the values that appear at least twice.”
Read reports →“Create a function that accepts an integer list (list1) and outputs another list (list2) with these conditions: list1 and list2 have the same length, for each index i, list1[i] is greater than or equal to list2[i], list2 contains no duplicates, and the sum of elements in list2 is as large as possible.”
Read report →“Can you write a function that takes a date string like 'MM-DD', where 'X' can stand for any digit in the month or day, and returns the latest possible valid date in the year? If the date is invalid, return 'xx-xx'. For instance, if the input is 'X2-X9', the output should be '12-29'.”
Read report →“Find the optimal starting rocks for two frogs in a row, each with a value, allowing them to jump to adjacent rocks of equal or greater value, to maximize their distance apart.”
Read report →“Given an array of 'bricks' like [1,3,2,3] (visualized as _$_$ _$$$ $$$$), determine the minimum number of hand raises needed to clear all bricks sequentially and return that number.”
Read report →“Can you find the indices of two numbers in an array whose sum equals a given target?”
Read report →Formats, difficulty and experience
Across all 778 Check Point Software Technologies interview reports.