DSA (core)
Arrays, trees, graphs, DP, strings; 100+ medium–hard. ~45% of prep; OA and Tech 1 are DSA-heavy.
Complete preparation guide for Freshworks placement 2025-2026. Step-by-step study plan, topic-wise strategy, exam pattern analysis, and tips from selected candidates.
Freshworks placement is driven by an Online Assessment (OA) of 90 minutes (2–3 DSA problems on HackerRank or internal platform) followed by two technical rounds (DSA then system design), managerial round, and HR. Success depends on strong DSA, SaaS system design (APIs, microservices, DB), and behavioral preparation. This guide matches Freshworks’ actual exam pattern (India).
DSA (core)
Arrays, trees, graphs, DP, strings; 100+ medium–hard. ~45% of prep; OA and Tech 1 are DSA-heavy.
System Design & SaaS
API design, microservices, DB design, scalability, caching; customer engagement systems. ~25%; critical for Tech 2.
Coding & CS
Python/Java/JavaScript/Go; OOP, DBMS, API design. Often discussed in project deep dives.
Behavioral
STAR stories for problem-solving, teamwork, leadership; “Why Freshworks?” for HR and managerial.
| Week | Focus |
|---|---|
| 1–2 | Arrays, strings, hash maps, trees; 2–3 problems/day. |
| 3 | Graphs, DP (1D/2D, knapsack, LIS); optimize solutions. |
| 4 | System design basics: APIs, DB, caching, microservices. |
| 5 | SaaS design: ticketing, API gateway, scalability; practice “design support system.” |
| 6 | Mock OA (90 min, 2–3 problems); timed coding. |
| 7–8 | Mock technical + behavioral; project prep; research Freshworks products. |
Freshworks offers ₹20–28 LPA for freshers (total compensation). Senior (2–4 years) ₹35–45 LPA, Staff ₹55–70 LPA. Strong DSA and SaaS system design align with their bar.
Freshworks Overview
Eligibility, process, salary.
Coding Questions
DSA and coding problems.
Interview Experience
Real candidate experiences.
2024 & 2025 Papers
Previous year papers.
Written by the placementpapers.app editorial team · Verified by industry hiring professionals
Last updated: February 2026