
uShip Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 14 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at uShip.
Software Engineer
I had a phone interview and after that I was scheduled a 1 hour zoom interview, but nobody showed up. After an hour of waiting and emailing back and forth, they told me the senior engineer was busy. We rescheduled, but a week later I got an email saying they are no longer recruiting.
- Can you introduce yourself?
Software Engineer
I have interviewed at uShip multiple times over the last two decades (in 2004, 2015, and 2019), and each experience has been vastly different and ultimately a waste of my time. I've reached the final stages twice, only to be rejected due to a lack of experience with specific technologies, despite my extensive background in others. I've even consulted with their technology executives and offered solutions for their business challenges. In summary, I've been consistently disappointed by uShip, feeling my time was often misspent.
- I was asked to write code on a whiteboard while the team observed and offered suggestions, which I then incorporated. Some of it evolved into pseudocode as I didn't have a keyboard.
- The 2019 application involved initial online questions focused heavily on cloud technologies and industry jargon.
Software Engineer Intern
It was a really chill vibe, not like a typical formal interview at all. They even held it at a cafe because their building's plumbing was being worked on. They hit me with two software questions, which weren't meant to be tricky but more to gauge how I think. The questions basically flowed from my questionnaire answers and resume. The technical questions did force me to think quickly, so I didn't answer the way I wanted to at first, but it was really not that bad. Like I said, they just want to see how you approach a problem. There are more than one answer that would be considered correct.
- The technical questions required quick thinking and I didn't initially answer as I'd hoped, but it wasn't too bad; they're interested in your problem-solving approach, and multiple answers are acceptable.
- The technical questions tested my quick thinking, and while my first answers weren't ideal, the interviewers focused on my thought process, acknowledging that there isn't a single correct answer.
uShip Software Engineer Interview Questions
Quoted word for word from uShip interview reports.
“Could you provide an array of numbers that are less than corresponding maximums, given an array of max values and an array of numbers?”
Read reports →“Did you contact uShip without my permission?”
Read reports →“Can you explain abstract classes and interfaces in C#?”
Read reports →“What defines a Senior Software Engineer?”
Read reports →“Tell me about a basic Java question involving a string.”
Read report →“Can you discuss high-level Object-Oriented Programming concepts?”
Read report →“Can you explain your understanding of Object-Oriented Programming principles?”
Read report →“Are you familiar with basic Front-end technologies like HTML, CSS, and JavaScript?”
Read report →“Can you introduce yourself?”
Read report →Formats, difficulty and experience
Across all 14 uShip interview reports.