In 2026 expect problems framed around product data: single-pass per-account aggregation over a large stream with bounded memory, prefix-based autocomplete or ticket search, and traversal of nested comment threads with cycle detection. Interviewers want correct code, sensible data-structure choices (hashing, tries, BFS or DFS), and a clear complexity analysis. Cleanliness and clarity matter as much as raw cleverness.
Freshworks recruitment process
01
02
Technical coding round one on DSA
03
Technical coding round two plus low-level design
04
Hiring-manager round, then offer
What to expect in each round
01
Round 1 (60-90 min)
online assessment with DSA problems.
02
Round 2 (60 min)
live coding on hashing, tries, or traversal problems.
03
Round 3 (60 min)
harder coding plus low-level design with complexity discussion.
Technical questions Freshworks asked
Sourced from 2+ candidate post-mortems. Hit Practice to answer any one with AI voice feedback.
- 01
Medium
Reverse a linked list in O(1) extra space. Then explain when you'd use this in production.
Practice free → - 02
Easy
What is the difference between a class and an object? Give an example.
Practice free → - 03
Easy
Write a SQL query to find the second-highest salary in a department.
Practice free → - 04
Easy
What is normalisation in databases? When would you de-normalise?
Practice free → - 05
Easy
What's the difference between a stack and a queue? Give a real-world use case for each.
Practice free → - 06
Hard
Given a stream of integers, design a data structure that returns the median in O(log n).
Practice free → - 07
Medium
You have a service that's slow only on Tuesdays. Walk me through how you'd debug.
Practice free → - 08
Hard
Here's 200 lines of payment-processing code with several intentional bugs. Find them and explain the production impact of each.
Practice free → - 09
Medium
Explain webhooks vs. polling for a developer who has never built a payment integration. You have 4 sentences.
Practice free → - 10
Hard
Walk me through Razorpay's fraud-detection model. How would you reduce false positives without increasing chargeback losses?
Practice free → - 11
Medium
We see UPI failure rates spike at 9pm on weekends. How would you debug and what's your hypothesis?
Practice free → - 12
Easy
What's 54% of 110? You have 10 seconds.
Practice free →