← Sig Interview Insights

Sig·Software Engineer·Technical Phone Screen·Junior

Junior
Jul 2026

Summary

Quant researcher screen at Sig with a river/canoe word problem that looks like a simple distance-rate question until you realize you have to figure out the departure time working backwards from an arrival constraint. Pretty classic SIG-style brainteaser energy.

Questions Asked (1)

Q1

Two friends paddle upstream for 4 hours, then turn around and go downstream for 5 hours to reach their campsite. The next day they paddle back to the original starting point, which is 23 miles upstream, arriving at 6pm. The river current is always 2 mph and they paddle at a constant speed in still water. What time did they leave that morning?

Algorithms & Data StructuresRoot Cause Analysis
Author's notes

I set up the algebra fine but kept second-guessing whether the 23 miles was net displacement or total distance traveled.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

First, set up equations for the boat's speed in still water using the first day's trip: upstream time = 4 hours, downstream time = 5 hours, and the distance is the same. Solve for the boat speed, then use the second day's distance (23 miles upstream) to find the time taken, and finally subtract that time from the 6pm arrival to get the departure time.

Pro tip: Always define variables clearly and check units; a common mistake is to mix up the direction of the current. Also, verify your answer by plugging it back into the original scenario.

1. Define variables and knowns

Let v be the boat's speed in still water (mph). The current is 2 mph. Upstream speed = v - 2, downstream speed = v + 2.

2. Set up equation from first day

The distance traveled upstream in 4 hours equals the distance traveled downstream in 5 hours: 4(v - 2) = 5(v + 2). Solve for v.

3. Solve for boat speed

Expand and solve: 4v - 8 = 5v + 10 → v = -18? Wait, that gives negative speed. Re-check: Actually, upstream is against current, so speed upstream = v - 2, downstream = v + 2. But if they paddle upstream for 4 hours then downstream for 5 hours to reach campsite, the campsite is downstream from the turn-around point. The distance from start to campsite is not directly given. The equation 4(v-2) = 5(v+2) would imply the distances are equal, but they are not necessarily equal because the campsite is not the starting point. Actually, the problem says: 'Two friends paddle upstream for 4 hours, then turn around and go downstream for 5 hours to reach their campsite.' So the total distance from start to campsite is: upstream distance (4 hours) minus downstream distance (5 hours)? No: They start at some point, paddle upstream for 4 hours, then turn around and paddle downstream for 5 hours to reach campsite. So the campsite is downstream from the starting point? Let's define: Let starting point be A. They paddle upstream for 4 hours to point B. Then they turn around and paddle downstream for 5 hours to point C (campsite). So distance from A to B = 4(v-2). Distance from B to C = 5(v+2). But C is downstream from A? Actually, if they go upstream then downstream, they might end up downstream of A if the downstream distance is greater. The problem says: 'The next day they paddle back to the original starting point, which is 23 miles upstream, arriving at 6pm.' So from campsite to original starting point is 23 miles upstream. That means the campsite is 23 miles downstream from the starting point. So distance from A to C = 23 miles. But from A to B upstream then B to C downstream: The net distance from A to C is (distance downstream from B to C) - (distance upstream from A to B) = 5(v+2) - 4(v-2) = 5v+10 -4v+8 = v + 18. This net distance should equal 23 miles. So v + 18 = 23 → v = 5 mph. That makes sense. So step 3: Use the fact that the campsite is 23 miles downstream from the start to set up equation: 5(v+2) - 4(v-2) = 23. Solve for v.

4. Calculate time for return trip

On the second day, they paddle from campsite to original starting point, which is 23 miles upstream. Upstream speed = v - 2 = 5 - 2 = 3 mph. Time = distance / speed = 23 / 3 hours ≈ 7.666... hours.

5. Determine departure time

They arrive at 6pm. Subtract the travel time (7 hours 40 minutes) from 6pm to get departure time: 6pm - 7h40m = 10:20am.

Key Points to Mention

  • Define variables clearly: boat speed in still water (v), current speed (2 mph).
  • Upstream speed = v - 2, downstream speed = v + 2.
  • Use the net distance relationship: downstream distance minus upstream distance equals 23 miles.
  • Solve the equation: 5(v+2) - 4(v-2) = 23 to find v = 5 mph.
  • Calculate return trip time: 23 miles upstream at 3 mph = 7 hours 40 minutes.
  • Subtract from 6pm to get departure time: 10:20am.

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.