Freshworks Software Engineer Interview Questions
The questions to prepare for a Freshworks Software Engineer interview. Questions from real interview reports rank first. Updated weekly.
Find the middle node of a singly linked list in one pass using slow and fast pointers.
FreshworksRotate an array right by k positions using the three-reversal technique in O(n) time and O(1) extra space.
FreshworksDesign a real-time event pipeline that can handle millions of events per second with sub-second latency.
FreshworksSign up to see every question
Create a free account to unlock this list and practice real interview questions.
Tests distributed systems design for throttling, correctness, and availability.
FreshworksTests database design for location-based queries and indexing strategies.
FreshworksTests system design skills for feed generation, data modeling, and scalability.
FreshworksEvaluates your understanding of Linux permissions and basic infrastructure concepts.
FreshworksTests your breadth across distributed systems, SQL, and algorithmic problem solving.
FreshworksCalculate the monthly spending trends for customers using window functions and joins.
The Home Depot
Aviso
World Wide TechnologyJoin customers and transactions, filter to the previous quarter, aggregate spend, and return the top three customers by total spend.
Apptio
Quantiphi
DiscoverCalculate the sum of integers from 1 to 1,000,000 using PostgreSQL aggregation and filtering.
Virtu Financial