The process took 3 days. The hiring process was very easy because I applied in jobstreet and after I submitted my application the day after, the HR texted me for an interview thru skype, after 15 min.
I applied online. The process took 3 months. I interviewed at UPS (Seattle, WA) in Aug 2025
Interview
One round with the hiring manager and some senior software developers. Had to redo the first round again because of some changes and reorgs. Whole process took from May to August.
find an algorithm for sorting an array in O(n / 2), using your preffered code language. You should find a solution in the exact O(n / 2) proffency. find an algorithm for sorting an array in O(n / 2), using your preffered code language. You should find a solution in the exact O(n / 2) proffency.
Interview questions [1]
Question 1
find an algorithm for sorting an array in O(n / 2), using your preffered code language. You should find a solution in the exact O(n / 2) proffency.
It was very easy, with three stages....basic knowledge is enough, Aptitude, 2 technical hr rounds and then one final hr........the interview was pretty easy, due to limited slots my selection was not done.
Software Engineer applicants have rated the interview process at UPS with 2.6 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 64% positive. To compare, the company-average is 70.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 25 days to get hired, when considering 22 user submitted interviews for this role. To compare, the hiring process at UPS overall takes an average of 13 days.
Common stages of the interview process at UPS as a Software Engineer according to 22 Glassdoor interviews include:
Phone interview: 26%
One on one interview: 17%
Group panel interview: 13%
Skills test: 11%
Drug test: 9%
Presentation: 9%
Personality test: 7%
Background check: 7%
IQ intelligence test: 2%
Here are the most commonly searched roles for interview reports -