Malwarebytes logo

Malwarebytes Software Engineer Interview Questions
& Process

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

Based on 7 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
28.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Malwarebytes.

Showing 3 of 7
Malwarebytes logo
Malwarebytes

Software Developer

Engineering · more than a year ago

Mid Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical

Applied for a role in Tallinn, Estonia and had a really bad experience. Started with a good HR call. Then a technical interview with two developers who seemed to struggle with English and the questions they were asking. Had to sign an NDA that followed US laws despite applying in Estonia. The technical questions felt like they were pulled from a script or ChatGPT, and they expected exact answers without understanding the concepts themselves. The developers seemed to have a language barrier in English. Also, the answers they gave to my questions about their applications were not good.

Confirmed questions3 questions
  • Could you explain the purpose of "useEffect" in React?
  • Regarding useEffect, how is it done to unsubscribe from an event?
  • What are your thoughts on mixins and how have you incorporated them into your work?
Malwarebytes logo
Malwarebytes

Software Engineer

Engineering · more than a year ago

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

The interview process started with a phone call from HR, though email might be a better initial contact method. Following that, there was a tech assignment that took about 3 days to complete. It was only after this assignment, just before scheduling the next meeting, that I was asked to sign an NDA. My suspicion is that this NDA is meant to protect the company by making me liable for any confidential information disclosed. Because of this, I had to decline the offer, which unfortunately meant the time spent on the assignment was wasted for everyone. A suggestion would be to present the NDA earlier in the process, or ideally, remove it altogether. I'm not sure why an Estonian citizen would be expected to be familiar with California laws.

Confirmed questions2 questions
  • Can you list some software design patterns?
  • Explain the working of the event loop.
Malwarebytes logo
Malwarebytes

Software Engineer

Engineering

Entry Average Positive experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral

I spoke with the recruiter by phone about my previous work history, the interview process, and the pay. I cannot give details about the actual interviews because I only spoke with the recruiter.

Confirmed questions1 question
  • Tell me about your previous professional experience.

Malwarebytes Software Engineer Interview Questions

Quoted word for word from Malwarebytes interview reports.

Regarding useEffect, how is it done to unsubscribe from an event?

Read reports

How can an application be protected against unauthorized requests?

Read reports

What are your thoughts on mixins and how have you incorporated them into your work?

Read report

Formats, difficulty and experience

Across all 7 Malwarebytes interview reports.

Interview formats

Technical 37.5%
Behavioral 31.2%
Coding 31.2%

Interview difficulty

Easy 28.6%
Average 71.4%
Difficult 0%

Candidate experience

Positive 28.6%
Neutral 28.6%
Negative 42.9%