Question Bank

Interview Practice Questions

1,600+ practice questions organized by topic, company tag, and difficulty.

1635
questions
16
categories
50
companies

Showing 20 of 1635 questions

MediumSystem DesignАвито

What methods of communication between microservices do you know?

Practice in bot
MediumSystem DesignАвито

What are the advantages and disadvantages of a microservice architecture?

Practice in bot
HardSystem DesignЛоко-Банк

How do you deploy a model to production? Is there a separate ML environment?

Practice in bot
HardSystem DesignBI Zone

How are models deployed to production?

Practice in bot
MediumSystem DesignCorsearch

Describe your system design experience, specifically with neural network architectures. Have you designed a reasonably large architecture from scratch, or have you mainly adapted existing architectures?

#ml#startup#data
Practice in bot
HardSystem Design

Here are the high-level requirements for the system we would like you to design. The domain should be familiar to you: used-car sales, one of the company's core products. Design, and preferably draw, a recommendation system architecture that meets these requirements.

#ml#recommendation#system_design
Practice in bot
HardSystem DesignWunderfund

How would you generate realistic synthetic packet timestamps while preserving monotonicity?

math-statistics
Practice in bot
MediumSystem DesignWaibee

How to assess ML task complexity during project planning?

#data#ml#privacy
Practice in bot
MediumSystem DesignConstructor

Will pre-computed embeddings be stored in cache?

#ml#ranking
Practice in bot
MediumSystem DesignHFT Company

Strategy shows good results on small capital. What will happen when scaling to large capital?

ml-general
Practice in bot
MediumSystem DesignHFT Company

Come up with a simple feature-indicator for mean reversion strategy and for momentum

ml-general
Practice in bot
MediumSystem Design

What happens when customer stops topping up balance in fintech products?

fintechchurn-predictionbehavioral-analytics
Practice in bot
HardSystem DesignGRII

How will all of this work in production?

system-designsystemdesign
Practice in bot
EasyCoding & Algorithms

Given a 2D grid (image), a starting point (sr, sc), and a new color, implement flood fill: recolor the starting pixel and all connected pixels of the same color (4-directional).

coding
Practice in bot
MediumCoding & Algorithms

Write a class for weighted random sampling. The class accepts an array of (item, probability) pairs, and its sample() method returns an item according to that distribution.

coding
Practice in bot
HardCoding & Algorithms

Implement weighted random sampling with O(1) query time using the Alias Method.

samplingalias methodprobability
Practice in bot
MediumCoding & AlgorithmsSilver Mont

Implement sampling from a discrete distribution specified by a histogram that may contain floating-point weights. Optimize it to O(log n) per query.

coding
Practice in bot
MediumCoding & Algorithms

For each number in array B, find the number in array A that maximizes their XOR. Implement a naive solution, then optimize it.

coding
Practice in bot
EasyCoding & AlgorithmsPulsePoint

Write a function that, given the mean of five numbers and one of those numbers, returns the mean of the remaining four.

coding
Practice in bot
MediumCoding & AlgorithmsConstructor

Implement a Bloom filter. Explain how it works and write the code.

coding
Practice in bot

Prepare for your next interview with Vibe Interview.

Download Vibe Interview
Question Bank — page 72 | Vibe Interview