REI logo

REI Software Engineer Interview Questions
& Process

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

Based on 15 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
64.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at REI.

Showing 3 of 15
REI logo
REI

Principal Software Engineer

Engineering · more than a year ago

Staff Average Positive experience No offer 1 round
Interview process
Recruiter call Background check
Interview formats
Behavioral

Recruiter reached out and I was super excited to join REI. Had just one call with the recruiter, who seemed impressed with my background. They asked about my "years of experience" with like 25 different technologies, which was a bit odd for some since YoE aren't really applicable or easily determined. I followed up, excited to proceed, but never heard back from the recruiter directly. A few days later, I got a generic, automated rejection email saying I was no longer being considered. I emailed the recruiter for feedback and to inquire about other openings, or really just for any human response, but got nothing back. Completely ghosted. I also applied for another role the same day and got a rejection email almost instantly.

Confirmed questions1 question
  • What is your JavaScript experience in years?
REI logo
REI

Mobile Software Developer

Engineering · more than a year ago

Entry Difficult Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Phone screen
Interview formats
Behavioral Technical Coding

So the first thing was this phone call where they asked me some basic stuff about me and my past jobs. Then, the main technical part was with three people from the company. They hit me with technical questions for about 15-20 minutes, and after that, we got to the coding part. They let me pick the language and gave me a problem to solve. The problem was to check directories to see if there are other folders and files in each directory.

Confirmed questions3 questions
  • What makes you interested in this mobile development position?
  • Can you elaborate on your previous experience?
  • Could you write code to determine if directories contain subfolders and files?
REI logo
REI

Software Engineer

Engineering · more than a year ago

Senior Easy Negative experience No offer 1 round
Interview process
Recruiter call Technical screen Take home
Interview formats
Technical Coding

I had a really odd interview experience with REI. A colleague recommended me and I applied through their website. The recruiter contacted me within two days. We discussed the role and the company, then she ghosted me for about two weeks. I got an email later saying she'd send a link for a digital interview. If you're unfamiliar, it's basically dressing up and sitting in front of a camera-equipped computer. You answer questions to the camera, and the system records and sends your responses to the hiring team. They gave me a Python coding question and other questions unrelated to the Java position I applied for. I pointed this out to the recruiter, and she said the hiring manager's response was to 'just answer "I don't know"' if I didn't know the answer. That's bizarre! How would that help me pass? At the end, there was a survey. It felt more like testing the application than an interview. I haven't heard back since.

Confirmed questions1 question
  • It's been a while: the Python question to print out something from a String.

REI Software Engineer Interview Questions

Quoted word for word from REI interview reports.

If int a=3 and int b=2, how would you swap them so that b becomes 3 and a becomes 2?

Read reports

Imagine 3 switches outside and 3 light bulbs inside. How can you figure out which switch controls which bulb without being able to see inside?

Read reports

Can you write code to show the words in an array and count the duplicates, like for 'john anne john john anne'?

Read reports

Could you write code to determine if directories contain subfolders and files?

Read reports

Can you discuss concepts like view data, view bag, entity framework, user and custom controls, lambda expressions, and LINQ queries?

Read report

Formats, difficulty and experience

Across all 15 REI interview reports.

Interview formats

Behavioral 38.2%
Technical 29.4%
Coding 23.5%
Other 5.9%
System Design 2.9%

Interview difficulty

Easy 40%
Average 53.3%
Difficult 6.7%

Candidate experience

Negative 21.4%
Positive 64.3%
Neutral 14.3%