Skip to content

Example Flow Traders Interview Questions

Flow Traders-style mental math and sequences, timed the way their OA runs — with full solutions.

  • Free preview
  • Full worked solutions
  • Easy
  • Medium

Flow Traders builds its OA around mental math and sequences under tight time pressure. As the official hosts of their assessment, we have shaped these examples to match its format and pace. HR rounds, technical interviews, and a final superday follow.

Sample Questions & Solutions

Each question is a real interview problem. Try it yourself first, the full solution is revealed below.

Q1

Advantages ETFs

Easy
What are the advantages of investing in ETFs compared to individual stocks?
Show solution
Exchange-Traded Funds (ETFs) are investment funds that are traded on stock exchanges, much like individual stocks. They hold assets such as stocks, commodities, or bonds and generally operate with an arbitrage mechanism designed to keep trading close to its net asset value, although deviations can occasionally occur. ETFs offer a blend of the characteristics of both mutual funds and individual stocks, providing investors with unique benefits that individual stock investments might not offer.

Diversification
One of the most significant advantages of investing in ETFs is diversification. An ETF typically holds a broad range of securities, often encompassing an entire market index, a specific sector, or even a global market. This diversification reduces the risk associated with investing in a single company. If one company within the ETF performs poorly, it can be offset by the performance of other companies within the same fund. This risk mitigation is particularly appealing to investors seeking to reduce volatility and avoid the pitfalls of poor performance from individual stocks.

Cost Efficiency
ETFs are known for their cost efficiency. They generally have lower expense ratios compared to mutual funds because they are passively managed, tracking an index rather than relying on active management. Additionally, ETFs incur lower transaction costs because they trade on exchanges like individual stocks, and investors can buy or sell them throughout the trading day. This flexibility allows investors to capitalize on market movements and manage their portfolios more actively and cost-effectively.

Liquidity and Flexibility
ETFs offer superior liquidity compared to some mutual funds and individual stocks, especially those that are thinly traded. Since ETFs are traded on major stock exchanges, they can be bought and sold at market prices at any time during trading hours. This liquidity provides investors with the flexibility to enter or exit positions quickly and efficiently, which is particularly beneficial in volatile markets or when rapid investment decisions are necessary.

Transparency
ETFs are highly transparent investment vehicles. The holdings of most ETFs are disclosed daily, allowing investors to see exactly what assets are in the fund at any given time. This transparency is a significant advantage over mutual funds, which typically disclose their holdings quarterly. Knowing the exact composition of the ETF helps investors make informed decisions and align their investments with their financial goals and risk tolerance.

Tax Efficiency
ETFs are generally more tax-efficient than mutual funds. Due to their unique structure and the way they are traded, ETFs typically experience fewer taxable events. Mutual funds often distribute capital gains to investors, which can result in tax liabilities. In contrast, the in-kind creation and redemption process of ETFs minimizes the capital gains distributions, thus reducing the tax burden on investors. This tax efficiency makes ETFs an attractive option for taxable accounts.
Category: ETF Theory View full question page →
Q2

Fox vs. Duck

Medium
A duck is swimming at the center of a circular lake. A fox is waiting at the shore, unable to swim and eager to eat the duck. It may move around the whole lake with a speed four times faster than the duck can swim. As soon as the duck reaches the surface, it can fly, but not while still in the lake.

Can the duck always reach the shore without being caught by the fox?
Show solution
At a radius of slightly less than $\frac{r}{4}$, the duck can swim in circles, forcing the fox to run around.

Fox vs Duck

Once the duck is at an angle of $\pi$ from the fox, it starts swimming towards the shore.
  • The duck has to cover a distance of $\frac{3r}{4}$
  • The fox has to cover a distance of $\frac{2\pi \cdot r}{2}$
Fox vs Duck

Since the fox moves four times faster, the distance of the fox has to be larger than four times the distance of the duck.

As we can see, \begin{equation}\frac{3r}{4} * 4 < r* \pi \end{equation} \begin{equation} 3r  < 3.14r \end{equation} \begin{equation} 3  < 3.14 \end{equation} Therefore, the duck will survive!
Category: Logical View full question page →
Q3

Pirates Dividing a Treasure

Medium
Five pirates need to divide 100 coins. The pirates have a hierarchy, from level 1 to level 5. The pirate with the highest seniority has level 5 and the pirate with the lowest seniority has level 1. The pirate with the highest seniority proposes a division plan and all the pirates vote on it. If at least 50% of the pirates agree on the plan, the coins will be divided according to the proposal. If not, the highest senior pirate is kicked from the ship, and the next senior pirate may propose a plan. This process continues until a proposal is accepted. All pirates are extremely smart and extremely greedy.

How does Pirate #5 divide the treasure in order to survive and maximize his coin count? What will his coin count be?
Show solution
  • To understand the answer, we need to reduce this problem to only two pirates. Pirate #2 represents 50% of the votes in this case, so he can easily propose that he gets all the 100 coins.
  • Now increase the problem to three pirates. Pirate #3 knows that if his proposal does not get accepted, that Pirate #2 will get all the coins and Pirate #1 will be left with nothing. Therefore, he decides to bribe Pirate #1 with one coin. Pirate #1 knows that one gold coin is better than nothing, so he has to vote for Pirate #3. Since Pirate #1 and Pirate #3 will vote for it, it will be accepted.
  • If there are four pirates, pirate #4 needs to get one more pirate to vote for his proposal. Pirate #4 realises that if he dies, Pirate #2 will be left with nothing (according to the proposal with 3 pirates) so he can easily bribe Pirate #2 with one coin to get his vote. With two votes and four pirates, the proposal will be accepted.
  • Now increase the problem to five pirates. Pirate #5 needs two votes and he knows that if he dies, Pirate #1 and Pirate #3 will get nothing. He can easily bribe Pirate #1 and Pirate #3 with one coin each to get their vote. In the end, he proposes, from Pirate #5 - Pirate #1:{98, 0, 1, 0, 1}This proposal will get accepted and will provide the maximum amount of gold to Pirate #5.
Category: Simplification View full question page →
Q4

The King's Party

Medium
Someone breaks into the wine cellar of a king, where he stores 1000 bottles of wine. This person proceeds to poison one of the 1000 bottles, but gets away too quickly for the king's guard. Nobody knows which one he poisoned. The king needs the remaining 999 safe bottles for his party in four weeks. The king has ten prisoners who deserve execution. The poison takes just less than four weeks to take effect. Any amount of the poisoned wine will kill whoever drinks it.

How can he figure out which bottle was poisoned in time for the party?
Show solution
Since every prisoner can end up dead or alive, there are 2^10 = 1024 possible outcomes. Since 1024 > 1000, it's actually possible to use an approach using binary strings.
  • The king assigns each servant a number from 1 to 10.
  • The king assigns each bottle a number from 0 to 999.
When he labels them, he writes the number on the bottle in binary with ten digits, like this:
  • 0: 000000000
  • 1: 000000001
  • 2: 000000010
  • 3: 000000011
  • 4: 000000100
  • ...
  • 999: 1111100111.
The strategy is simple: the king assigned the prisoners a number from 1 to 10, indicating the position of the number in the binary string. If the string has a number one on the, for example, fifth and sixth position, then the prisoners with number five and six have to drink the wine. After less than four weeks, suppose only prisoners number five and six die. This means the binary representation of poisoned wine has a '1' at position five and six, and the rest are all zeros.

Convert this binary number to a decimal and that gives you the number of the poisoned wine.
Category: Out of the Box View full question page →

Ready for the full question bank?

You just worked through 4 of our free sample questions. Full access unlocks 500+ interview questions, timed mock OAs, progress tracking, and detailed analytics across every trading firm listed above.