Checkmarx logo

Checkmarx Software Engineer Interview Questions
& Process

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

Based on 9 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
77.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Checkmarx.

Showing 3 of 9
Checkmarx logo
Checkmarx

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Take home Technical screen
Interview formats
Behavioral Technical Coding

The interview process involved an initial HR chat, followed by a technical interview. After that, there was an assignment to complete and a subsequent code review of that assignment. The entire process spanned two weeks and was a positive experience with friendly interactions with everyone involved.

Confirmed questions4 questions
  • Can you describe your current job responsibilities?
  • Have you encountered any problems with concurrency in your work?
  • What about system scaling, any issues there?
Checkmarx logo
Checkmarx

Software Engineer

Engineering · more than a year ago

Senior Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Take home
Interview formats
Behavioral Technical Coding

I made it to step 3, which was a code challenge. The challenge was in Golang and wasn't too hard if you've used Go before. But, if you wanted to cover all the Go specifics like Goroutines, Pointers, Dependency Injection, maps, etc., it would take some time. I got some feedback saying they chose another candidate. When I asked for more details about what they expected for Golang testing, since it's not my main stack, I never heard back. Still waiting...

Confirmed questions2 questions
  • Can you discuss your background and work history?
  • Could you elaborate on your technical experience?
Checkmarx logo
Checkmarx

Automation Developer

Engineering

Entry Average Positive experience Accept offer 3 rounds
Interview process
Take home Recruiter call Background check
Interview formats
Technical Coding Behavioral

The interview process started with a take-home test done while being recorded with screen sharing. After that, I had a chat with the manager, which was mostly a get-to-know-each-other conversation. Finally, there was an HR interview.

Confirmed questions2 questions
  • It was a take-home exam where I had to build some classes to demonstrate my understanding of Object Oriented Programming.
  • What tests would you perform on a simple login page?

Checkmarx Software Engineer Interview Questions

Quoted word for word from Checkmarx interview reports.

Can you explain the working of the client-server model in the context of the internet?

Read reports

Considering the home assignment, what alterations would you make if you were to do it again?

Read report

Reflecting on the home assignment, is there anything you would change about your approach?

Read report

Formats, difficulty and experience

Across all 9 Checkmarx interview reports.

Interview formats

Technical 38.1%
Coding 33.3%
Behavioral 28.6%

Interview difficulty

Easy 22.2%
Average 55.6%
Difficult 22.2%

Candidate experience

Positive 77.8%
Negative 22.2%