Freshworks Placement Papers 2026
Last Updated: March 2026
Company Overview
Freshworks is a leading SaaS company providing customer engagement and business software. Founded in Chennai, it's one of India's prominent product companies with a global presence.
Key Facts:
- Founded: 2010
- Employees: 5000+ globally
- India Offices: Chennai (HQ), Bangalore
- Products: Freshdesk, Freshservice, Freshsales, etc.
Eligibility Criteria
| Criteria | Requirement |
|---|---|
| Degree | B.Tech/B.E, M.Tech, MCA |
| Branches | CSE, IT, ECE |
| Academic Score | 70%+ throughout |
| Backlogs | No active backlogs |
CTC & Compensation
| Role | CTC (Fresher) |
|---|---|
| Software Engineer | 10-16 LPA |
| Product Engineer | 12-18 LPA |
Exam Pattern
| Section | Questions | Duration |
|---|---|---|
| Aptitude | 20 | 25 min |
| Technical MCQ | 20 | 25 min |
| Coding | 3 | 90 min |
Aptitude Questions
Q1-Q5: Quantitative
- If 20 men can complete work in 30 days, how many days for 25 men? Answer: 24 days
- CI on Rs. 8000 for 2 years at 10%? Answer: Rs. 1680
- Ratio of ages 4:5, after 10 years 6:7. Find sum? Answer: 90 years
- A boat goes 30km upstream in 3 hrs, downstream in 2 hrs. Stream speed? Answer: 2.5 km/hr
- Average of 10 numbers is 15. Average of first 4 is 12, last 6 is 17. Find 5th number? Answer: 13
Technical Questions
-
Difference between REST and SOAP?
- REST: HTTP + JSON, lightweight, flexible
- SOAP: Protocol-based, XML, more structured
-
What is MVC architecture?
- Model-View-Controller: Separates data, UI, and control logic
-
Explain AJAX.
- Asynchronous JavaScript and XML for dynamic web updates
-
Database indexing?
- Data structure to speed up data retrieval
-
Git workflow?
- Pull → Branch → Code → Commit → Push → PR → Merge
Coding Questions (Python)
Q1: Merge Two Sorted Arrays
def merge_sorted(arr1, arr2):
"""Merge two sorted arrays"""
result = []
i = j = 0
while i < len(arr1) and j < len(arr2):
if arr1[i] <= arr2[j]:
result.append(arr1[i])
i += 1
else:
result.append(arr2[j])
j += 1
result.extend(arr1[i:])
result.extend(arr2[j:])
return result
Q2: LRU Cache Implementation
from collections import OrderedDict
class LRUCache:
def __init__(self, capacity):
self.cache = OrderedDict()
self.capacity = capacity
def get(self, key):
if key not in self.cache:
return -1
self.cache.move_to_end(key)
return self.cache[key]
def put(self, key, value):
if key in self.cache:
self.cache.move_to_end(key)
self.cache[key] = value
if len(self.cache) > self.capacity:
self.cache.popitem(last=False)
Q3: Find Kth Largest Element
import heapq
def find_kth_largest(nums, k):
"""Find kth largest using min heap"""
heap = nums[:k]
heapq.heapify(heap)
for num in nums[k:]:
if num > heap[0]:
heapq.heapreplace(heap, num)
return heap[0]
Interview Tips
- Product Thinking: Show understanding of SaaS products
- Coding: Clean, optimized code matters
- System Design: Basic understanding for senior roles
- Culture Fit: Collaborative, innovative mindset
- Customer Focus: Understand end-user needs
You May Also Like
- Freshworks Salary 2026 - CTC Breakdown, In-Hand Pay, and Perks
- Freshworks Interview Questions 2026 - Round-by-Round Guide
FAQs
Q1: Does Freshworks hire freshers? Yes, through campus and off-campus Q2: Work culture? Startup-like, innovative, fast-paced Q3: Tech stack? Ruby, Java, Python, React, AWS
All the best for your Freshworks placement!
Explore this topic cluster
More resources in Company Placement Papers
Use the category hub to browse similar questions, exam patterns, salary guides, and preparation resources related to this topic.
Company hub
Explore all Freshworks resources
Open the Freshworks hub to jump between placement papers, interview questions, salary guides, and other related pages in one place.
Open Freshworks hubPaid contributor programme
Sat Freshworks this year? Share your story, earn ₹500.
First-person experience reports help future candidates prep smarter. We pay verified contributors ₹500 via UPI per accepted story — with byline.
Submit your story →Ready to practice?
Take a free timed mock test
Put what you learned into practice. Our mock tests match the 2026 pattern with timer, navigator, reveal, and score breakdown. No signup.
Start Free Mock Test →Related Articles
Freshworks Interview Questions 2026 - Round-by-Round Guide
Freshworks interviews usually go beyond textbook answers. Panels expect clean thought process, structured communication, and...
Freshworks Salary 2026 - CTC Breakdown, In-Hand Pay, and Perks
Freshworks fresher compensation depends on role family, campus tier, location, and business unit. This stub organizes the...
ABB Placement Papers 2026 - Complete Guide
ABB usually evaluates candidates for automation and energy systems roles through a mix of aptitude, technical screening, and...
Accenture Gen AI Placement Papers 2026, Full Guide
Accenture's Gen AI track has become one of the most competitive hiring streams for engineering freshers in 2026, offering a...
Accenture Placement Papers 2026
Accenture is a leading global professional services company that provides strategy, consulting, digital, technology, and...