Jet logo

Jet Software Engineer Interview Questions
& Process

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

Based on 72 interview experiences · FREE TO READ

3.7 Rounds average
Average Typical difficulty
47.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Jet.

Showing 3 of 72
Jet logo
Jet

Front End Software Engineer

Engineering · a year ago

Mid Difficult Neutral experience No offer 3 rounds
Interview process
Technical screen Onsite
Interview formats
Technical Coding Behavioral

The interview process involves a series of technical discussions and problem-solving exercises, along with general questions focusing on past work experience. Questions were challenging and substantive, both academic (re: algorithms, etc) and technical (in depth features of more than one modern programming language).

Confirmed questions1 question
  • Could you explain what currying is in simple terms?
Jet logo
Jet

Software Engineer

Engineering · more than a year ago

Mid Difficult Positive experience Accept offer 5 rounds
Interview process
Phone screen Technical screen Onsite Panel Background check Offer
Interview formats
Technical Coding System Design Behavioral

The interview process was very smooth, timely, and professional. It kicked off with a technical phone interview that featured one easy-ish technical question and then spent the other half on behavioral questions. Next, I was invited onsite for four rounds of interviews. Two of those rounds focused on algorithms and data structures, one round also on algorithms and data structures but with a focus on code quality evaluated on a laptop, and one round was a system design question. Following that, there was another round with a hiring manager, and that concluded the process! It was a good mix of technical assessment and behavioral/culture fit checks throughout, and every interviewer seemed genuinely happy to be there, engaged, and friendly. They provided opportunities to discuss my strengths and allowed the conversations to flow naturally.

Confirmed questions2 questions
  • Can you tell me why you chose Jet?
  • Can you determine if one array is a subset of another array?
Jet logo
Jet

Software Engineer

Engineering · more than a year ago

Senior Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding

I was reached out to by a recruiter at Jet.com. After an initial interview through Karat.io, I had an on-site interview that lasted about 5 hours and was pretty easy. The recruiter on-site said I'd hear back the next day, but I didn't. I sent an email a couple days later to check on their decision, and then another email, but it's been completely silent since the interview. The only contact I had with a recruiter was when they first reached out and then after the on-site. It's really unprofessional for Jet to go silent and not give any decision, even a negative one, or even a simple thank you email.

Confirmed questions7 questions
  • Questions about recursion
  • Questions about queues
  • Questions about stack

Jet Software Engineer Interview Questions

Quoted word for word from Jet interview reports.

Given a matrix, compute the absolute difference between the sum of elements on the main diagonal and the sum of elements on the anti-diagonal.

Read reports

What's the absolute difference between the sums of the two diagonals in a given nxn matrix?

Read reports

Given a point (x,y) co-ordinates, write a method to return the value of this point in a Pascal's triangle, or a -1 if the point is out of bounds

Read reports

How would you find the sum of the two diagonals of an nxn matrix and return the absolute difference?

Read reports

Can you provide an algorithm to check if a string is a palindrome?

Read report

Can you determine if one array is a subset of another array?

Read report

Can you provide an algorithm to reverse integers, for example, turning 123 into 321, without using string or character methods?

Read report

Can you find the largest rectangle composed entirely of 1s within a given matrix?

Read report

Can you reverse a string word by word, like changing "The sky is blue" to "blue is sky The"? You can use any programming language.

Read report

Formats, difficulty and experience

Across all 72 Jet interview reports.

Interview formats

Technical 33.5%
Coding 32.5%
Behavioral 23.6%
System Design 9.4%
Presentation 1%

Interview difficulty

Easy 16.7%
Average 65.3%
Difficult 18.1%

Candidate experience

Neutral 16.7%
Negative 36.1%
Positive 47.2%