Top 26
Prep plan
~4h total · Updated weekly · Last refresh Jul 26

Viber Software Engineer Interview Questions

The questions to prepare for a Viber Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

Implement Binary Search
Easy

Tests algorithm implementation skills and correctness reasoning.

RecursionArraysSearching
Viber
More Coding questions with a free account
More Behavioral & Leadership questions with a free account
What You Do At Work
Easy

Tests your ability to communicate your current responsibilities and security impact clearly.

Jobs to Be DoneUser NeedsValue Proposition
Viber
More Execution questions with a free account
Design Smart Message Delivery Ranking
Hard

Design an ML driven message delivery and prioritization system for a large real-time messaging product.

Feature StoreRetrievalModel Serving
Viber

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
Detecting Race Conditions in Concurrency
Hard

Tests concurrency debugging skills and strategies to ensure thread-safe behavior.

InfrastructureQuality
Viber
Scaling Microservices Considerations
Hard

Tests infrastructure and architecture trade-offs for scaling distributed services reliably.

InfrastructureQuality
Viber
SQL vs NoSQL Trade-offs
Medium

Tests data modeling and storage decision-making for scalable messaging workloads.

InfrastructureData Modeling
Viber
More Pipelines questions with a free account

Open any question for its full solution and discussion.

Browse all Viber Software Engineer questions →