Kivi Capital Quant Researcher Interview Experience – Round 1 (Rejected)

kivi capital logo
kivi capital
· Quant Researcher
March 15, 2026 · 6 reads

Summary

I recently interviewed with Kivi Capital for the Quant Researcher role. The first round lasted around 60 minutes and consisted of one algorithmic problem followed by several conceptual computer science questions, which unfortunately led to a rejection.

Full Experience

I recently interviewed with Kivi Capital for the Quant Researcher role. The first round lasted around 60 minutes and consisted of one algorithmic problem followed by several conceptual computer science questions.

Interview Questions (8)

1.

Shipment Delivery Optimization

Data Structures & Algorithms·Hard

You need to deliver N shipments. For each shipment, you may hire either Vendor X or Vendor Y.

  • Vendor X delivery times:
    X = [x₁, x₂, …, xₙ]
  • Vendor Y delivery times:
    Y = [y₁, y₂, …, yₙ]
Constraints:
  • Vendor X processes shipments sequentially
    → total time = sum of delivery times assigned to X
  • Vendor Y processes shipments in parallel
    → total time = maximum delivery time among shipments assigned to Y
Goal: Minimize the total completion time for delivering all shipments.

Let:
  • Shipments assigned to X → indices (i₁, i₂, …)
  • Shipments assigned to Y → indices (j₁, j₂, …)
Then:
  • Time taken by X = sum(x[i₁], x[i₂], …) = t₁
  • Time taken by Y = max(y[j₁], y[j₂], …) = t₂
Total completion time:
max(t₁, t₂)

2.

Difference between Multithreading and Multiprocessing

Other

Difference between Multithreading and Multiprocessing

3.

What is a Semaphore?

Other

What is a Semaphore?

4.

What is a Mutex Lock?

Other

What is a Mutex Lock?

5.

Difference between Semaphore and Mutex

Other

Difference between Semaphore and Mutex

6.

Why do we need Multithreading if we have Async/Await?

Other

Why do we need Multithreading if we have Async/Await? (use cases)

7.

Difference between Virtual Memory and Physical Memory

Other

Difference between Virtual Memory and Physical Memory

8.

What is a Page Table?

Other

What is a Page Table?

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!