I applied online. The process took 1 week. I interviewed at Check Point Software Technologies (Tel Aviv-Yafo) in Feb 2022
Interview
test and logic question and algoritm code qurstion.
1 hour of questions and answers
the interviewers gave a good feeling about working there and i want to give a try
in addition this job can help your experience for sure
Interview questions [1]
Question 1
Given a sorted array of N elements, with the number 1 to N, suggest an algorithm to scramble it in such a way that the i-th element will have an equal probability to be in each index.
I applied through a recruiter. The process took 2 weeks. I interviewed at Check Point Software Technologies (Tel Aviv-Yafo) in Jul 2025
Interview
it was good the platform was nice to work on and understandable, showed my skills pretty well!
they came back to me pretty quickly as well! like 40 minutes after the code challenges
I interviewed at Check Point Software Technologies
Interview
HR screening, home assignment - easy-medium codility.
TL interview (90 min) - 2 technical questions - reverse linked list and another one a bit more complicated.
GM interview (60 min)
Interview questions [1]
Question 1
Reverse a linked list.
Comparing recursion and iteration based solutions.
I applied through an employee referral. The process took 2 weeks. I interviewed at Check Point Software Technologies (Tel Aviv) in Mar 2025
Interview
In the first step, there was not interview, only a coding exercise conaining 3 LeetCode -like questions. For one of them i had to think of the "fastest" solution, where for the rest i needed only to get correct algorithms.
Interview questions [1]
Question 1
Input: string in the format of XX:XX, where X could be either X or a digit (guaranteed).
output: fill the X's so the string will contain the "latest" date on the year in the format of DD:MM, or null if the date is invalid.
for example:
1. the input is "24:XX", the XX will be 12 because the latest date in the year that could fit here is December 24th.
2. the output for "X1:11" the date would be "21:11" beacuse November doesn't have only 30 days and not 31 so "31:11" is invalid
3. the output for "4X:XX" would be null because there is no month with more then 31 days in it.
note: rembember that each month have a different amound of days