Software Engineer applicants have rated the interview process at Flexport with 2.9 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 45% positive. To compare, the company-average is 45.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 21 days to get hired, when considering 82 user submitted interviews for this role. To compare, the hiring process at Flexport overall takes an average of 22 days.
Common stages of the interview process at Flexport as a Software Engineer according to 82 Glassdoor interviews include:
Phone interview: 41%
One on one interview: 27%
Skills test: 14%
Presentation: 7%
Background check: 4%
Group panel interview: 4%
Other: 2%
Drug test: 1%
Personality test: 1%
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at Flexport (San Francisco, CA) in Jan 2021
Interview
OA > Technical Screen > Onsite (4 virtual interviews + 1 lunch interview)
Can't go into too much details due to NDA, but the interviewers were fantastic. Got knocked out due to some implementation mishaps on algorithm and lacking in experience for system design (which was also new for coming in as an entry level). The algo stuff were fair and something you should be able to do if you practiced Blind 75. The system design in hind sight wasn't bad, for entry level I think you could've gotten by with ood (I fumbled a bit on this)
I applied online. I interviewed at Flexport in Jun 2026
Interview
The interview process was very smooth overall. First had a recruiter call, then technical coding interviews and a hiring manager interview. The coding questions were around medium difficulty and focused more on problem solving, communication, and handling edge cases rather than trick questions.
The interviewers were all very nice and supportive, which made the experience much less stressful. Overall one of the more pleasant interview experiences I’ve had.
Interview questions [1]
Question 1
Q1: Coin Change and then Coin Change II as follow up.
Q2: A graph-based coding question focused on route/path finding
I applied online. I interviewed at Flexport (San Francisco, CA) in Mar 2026
Interview
Round-0: Recruiter call or Screening call
Recruiter was friendly and clearly explained about the company, role and team. Asked to tell me about myself, then a recent project experience
Round-1: Technical coding 1 (1hr)
Graph based question asked as two parts. Not a direct question leetcode question, but had to take an example myself and write the class and methods.
Round-2: Behavioral Interview with Engineering manager (1hr)
Introduced each other, talked about team and responsibilities of the role. Then she asked about my experience like challenging project, conflict, things that I learned from current experience those I haven't before. Some follow-up question about the project experience and so on.
This interview went well. I stumbled for few questions but overall its a good experience. Engineering Manager was so cool that she was talking and having a conversation rather than firing questions back-to-back.
Round-3: Technical coding 2 (1hr)
More real world based question. Has three parts. First two parts are to design the required classes and methods involving shipping yard, containers, buyers and sellers. The third part is to implement an algorithm to match the bidding between buyer and seller and conduct the transaction.
Two rounds of leetcode questions. Asked about your experiences first and then do one of two lc questions. Easy or easy medium level. Interviewers are very friendly and not stressful interview at all.