Check Point Software Technologies logo

Check Point Software Technologies Java Developer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 12 interview experiences · FREE TO READ

1.9 Rounds average
Average Typical difficulty
16.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Check Point Software Technologies.

Showing 3 of 12
Check Point Software Technologies logo
Check Point Software Technologies

Java Developer

Engineering · more than a year ago

Entry Average Positive experience No offer 1 round
Interview process
Technical screen
Interview formats
Coding Behavioral

The first interview was a Zoom call that lasted about two hours. They talked about my projects and asked some basic programming questions. The person interviewing me was really friendly and tried to make me feel relaxed.

Confirmed questions1 question
  • Can you implement a linked list that can be sorted and from which a node can be deleted?
Check Point Software Technologies logo
Check Point Software Technologies

Java Developer

Engineering · more than a year ago

Mid Difficult Neutral experience No offer 3 rounds
Interview process
Recruiter call Technical screen Phone screen
Interview formats
Coding Technical

I got a call from a recruiting company. Then there was a day-long programming test I did in an IDE, and I could choose the language (C++, JAVA, C# or C). It had five questions. There was also some basic Linux stuff where I had to follow instructions. If I passed that, I'd get a call from one of the team leaders.

Confirmed questions3 questions
  • Can you find the nth element of the Fibonacci sequence using both recursive and iterative approaches?
  • What is the approach to finding the largest sub-array sum in a given array of numbers?
  • How comfortable are you with basic Linux commands and following instructions?
Check Point Software Technologies logo
Check Point Software Technologies

Java Developer

Engineering

Entry Difficult Negative experience No offer 2 rounds
Interview process
Take home Recruiter call
Interview formats
Coding Technical

I had a two-hour Codility take-home test with three questions, two of which were about allocating seats for family members on an airplane and a bank calculation. My answers were perfect, but unfortunately, the HR interaction was not pleasant, and I wasn't given a real opportunity to move forward. It wasn't a great experience for me.

Confirmed questions2 questions
  • How to allocate seats for 4 family members on an airplane?
  • Perform a bank calculation.

Check Point Software Technologies Java Developer Interview Questions

Quoted word for word from Check Point Software Technologies interview reports.

How to determine if brackets in a string are legal? For example, (ar (wrw)) is legal, but (rw)) and ((gw) are illegal.

Read reports

How can you reset all elements in an array in constant time, O(1)?

Read reports

Can you find the nth element of the Fibonacci sequence using both recursive and iterative approaches?

Read reports

How to allocate seats for 4 family members on an airplane?

Read report

What's the approach to find the common link given two connected linked lists?

Read report

If you have an array of n-1 numbers from the range 1 to n, how do you find the missing number?

Read report

What is the approach to finding the largest sub-array sum in a given array of numbers?

Read report

How would you populate an array with numbers from 1 to n without any repeats?

Read report

Formats, difficulty and experience

Across all 12 Check Point Software Technologies interview reports.

Interview formats

Coding 50%
Technical 36.4%
Behavioral 9.1%
Other 4.5%

Interview difficulty

Easy 8.3%
Average 58.3%
Difficult 33.3%

Candidate experience

Negative 8.3%
Neutral 75%
Positive 16.7%