The interview process began with some standard introductions and then quickly transitioned into the technical assessment phase. This part of the interview primarily focused on my understanding of regular expressions and their practical application, which I was expected to show with a specific challenge. Following the technical question, I was asked a series of more general questions, mostly designed to understand my background, past experiences in similar projects, and my motivations for applying to this specific internship at Check Point.
These behavioral questions also touched upon my preferred working style, my approach to problem-solving, and how I deal with setbacks or learning new things. There was a good mix of practical skill evaluation and behavioral analysis in order to get a well rounded view of my fit for the team.
The interviewer asked me to create a regular expression that would identify and filter out a specific format of phone numbers, specifically the format (ddd)ddd-dddd. The task was to write a regex that could distinguish these numbers from strings that did not follow that pattern. They wanted to see how I approached filtering data using regular expressions.
The following metrics were computed from 3 interview experiences for the Check Point Software Software Engineer (Internship) role in Tel Aviv-Yafo.
Check Point Software's interview process for their Software Engineer (Internship) roles in Tel Aviv-Yafo is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Check Point Software's Software Engineer (Internship) interview process in Tel Aviv-Yafo.