| Status | Title | Video | Leetcode | Solve | Difficulty | Companies | Topics |
|---|---|---|---|---|---|---|---|
| 33. Search in Rotated Sorted Array | Solve | Medium | Accenture+91 | ||||
| 50. Pow(x, n) | Solve | Medium | Adobe+29 | ||||
| 92. Reverse Linked List II | Solve | Medium | 1218 Global+122 | ||||
| 141. Linked List Cycle | Solve | Easy | 42gearMobilitySystems+131 |
Freshworks is known for building modern SaaS products used by businesses worldwide. The company looks for engineers who can write clean, efficient code and solve real-world problems using strong data structures and algorithms. During the Freshworks interview process, candidates typically go through online coding assessments followed by one or more technical interview rounds.
The coding rounds usually focus on core DSA concepts such as arrays, strings, hashing, recursion, and basic graph or tree traversal. Interviewers evaluate not just correctness but also the candidate’s approach, time complexity analysis, and ability to optimize solutions. Practicing targeted DSA problems can significantly improve your confidence and performance. The curated set of Freshworks interview questions helps you understand the patterns commonly asked and prepares you to tackle similar problems during the actual interview.
Freshworks interviews typically assess both problem-solving ability and coding clarity. Candidates are expected to write clean, readable code and explain their thought process clearly. Many questions are practical and test how efficiently you can apply fundamental data structures to solve real problems.
When preparing for Freshworks coding interviews, focus on mastering common algorithmic patterns rather than memorizing solutions. Interviewers often ask follow-up questions to test how well you can optimize your approach.
A good preparation strategy is to practice targeted Freshworks-style DSA questions, review multiple approaches, and simulate timed coding sessions. This helps you build confidence and improves your ability to solve problems quickly during the interview.