u/Dramatic_Snow_6502

Uber Freight SDE II interview — is this a level mismatch?

Hi everyone,

I have ~3 years of experience as a Software Development Engineer at Amazon, primarily working on backend systems and distributed services.

Recently, I was contacted for an interview for a Software Engineer II (SDE II) role at Uber Freight.

While looking through LinkedIn, I noticed quite a few Uber Freight engineers holding the SDE II title with around 1 year of experience, and some engineers with around 3 years of experience holding SDE III titles.

This made me wonder:

  • How does Uber Freight's leveling compare to Uber's core engineering organization?
  • Is Uber Freight SDE II roughly equivalent to Uber L4, or is it closer to an entry-level/junior role?
  • For someone with ~3 years at Amazon, would interviewing for SDE II at Uber Freight be considered a normal level, or should I expect to be evaluated for a higher level?
  • Are compensation bands and promotion expectations significantly different between Uber Freight and Uber?

I'd appreciate insights from anyone who has worked at Uber Freight, Uber, or has gone through their interview process.

Thanks!

reddit.com
u/Dramatic_Snow_6502 — 4 days ago

Uber SDE 2 interview experience - mostly correct approach but incomplete debugging

Had an SDE 2 interview recently where the question was similar to Design Hit Counter.

Started with brute force, then moved to the optimized approach and discussed the tradeoffs. I implemented most of it, but one edge case was failing near the end and time ran out before I could debug it fully.

One thing I realized later was that I mentioned the get() complexity as O(N) instead of amortized O(1), which may have hurt my evaluation.

Curious how rounds like this are usually judged at companies like Uber — especially when the approach/discussion is mostly correct but implementation is incomplete.

reddit.com
u/Dramatic_Snow_6502 — 13 days ago