InterviewDecoder
Sign InSign Up

Uber Software Engineer

SummerSpring

Interview Process

* based on historical data

OA (Auto)

Resume Screen

Final

2 rounds

technical + behavioral

Decision

OA (Auto)

Resume Screen

Final

2 rounds

technical + behavioral

Decision

Interview Breakdown

Data Structures and Algorithms64%
Technical Question19%
Behavioral17%

Timeline (Summer Start)

* based on historical data

Applications Open

September

Interview Period

September - December

Offers Released

November - February

Question Bank & Experiences

Sorted by most recent
  • Mar 13, 2025

    Solve a medium-level LeetCode problem that requires using Dijkstra's algorithm.

  • Oct 13, 2024

    Given an array of integers, return the indices of the two numbers that add up to a specific target.

  • Oct 8, 2024

    How do you construct a heap tree?

  • Jun 20, 2024

    Solve a coding problem involving dynamic programming and graphs.

  • Jun 9, 2024

    How do you apply binary search to a 2D matrix?

  • May 28, 2024

    In the first round, I was asked a graph-based question that required knowledge of a modified breadth-first search (BFS) algorithm.

  • Apr 12, 2024

    I was asked to find the first element equal to 1 in a 2D array.

  • Nov 17, 2023

    I was asked basic LeetCode easy questions.

  • Nov 10, 2023

    What kind of data structure would you use to solve a given problem?

  • Oct 19, 2023

    Explain how to solve the "Rotting Oranges" medium-level problem from LeetCode.

1 / 3
Found incorrect information? Contact us at interviewdecoderfyi@gmail.com