Yash From Meerut to Freshworks SDE (2026)

Yash from Meerut cracked a โ‚น22 LPA Freshworks SDE role in 2026. Discover his year-by-year roadmap, free resources (NPTEL, CodeWithHarry), and interview strategy to replicate his success.

LB
UnboxCareer Team
Editorial ยท Free courses curator
March 7, 20264 min read
Yash From Meerut to Freshworks SDE (2026)

For every B.Tech student in India scrolling through LinkedIn, the journey from a tier-2 city campus to a coveted SDE role at a product-based company like Freshworks can feel like a distant dream. Yash, a 2026 graduate from Meerut, just turned that dream into his reality, securing a โ‚น22 LPA offer without relying on a traditional campus placement drive. His story isn't about genius-level IQ or endless resources; it's a blueprint of strategic learning, relentless practice, and leveraging the wealth of free resources available to every Indian student today.

Decoding the Freshworks SDE Role

Landing an SDE (Software Development Engineer) role at a company like Freshworks is a significant milestone. Unlike many service-based giants, product companies like Freshworks, Flipkart, or Zerodha focus on building and owning a software product. This means engineers have deeper ownership, work on challenging scalability problems, and often enjoy a culture that prioritizes innovation.

The role typically demands a strong foundation in Data Structures & Algorithms (DSA), System Design principles, and proficiency in at least one backend tech stack (like Java/Spring or Node.js) or frontend frameworks. The compensation, as seen in Yash's offer, reflects this demand, with packages for freshers at such firms often ranging from โ‚น18 LPA to โ‚น35 LPA+, depending on the company and the candidate's skill depth.

The Strategic Learning Roadmap (Year-by-Year)

Yash's journey was methodical, avoiding the common pitfall of last-minute cramming. He followed a phased approach that any student can replicate.

First Year: Building the Foundation

The goal here was not DSA, but cementing core concepts.

  1. Master a Programming Language: He chose Java, dedicating time to understand OOPs, exceptions, and collections thoroughly. CodeWithHarry's Java playlist was his go-to free resource.
  2. Learn Basic Web Tech: He built simple static websites using HTML, CSS, and JavaScript to understand how the web works.
  3. Academic Focus: He ensured a strong GPA by actively following his college syllabus and using NPTEL courses for tougher subjects like Computer Networks.

Second Year: The DSA & Problem-Solving Grind

This is the most critical phase for coding interviews.

  • Platform Choice: He started with HackerRank for beginner-friendly problems, then moved to LeetCode and GeeksforGeeks for interview-specific questions.
  • Consistent Practice: The mantra was "1-2 problems daily, without fail." He followed structured sheets like Striver's SDE Sheet and Apna College's DSA playlist for guidance.
  • Understanding, Not Memorizing: For every problem, he focused on understanding the underlying patternโ€”be it Two-Pointer, Sliding Window, or BFS/DFSโ€”rather than just the solution.

Third Year: Projects, Development & System Design Basics

With DSA in progress, he shifted focus to application.

  • Building Portfolio Projects: He built 2-3 substantial projects. One was a full-stack E-commerce API using Spring Boot and React, and another was a Real-time Chat Application using WebSockets. These went beyond basic CRUD and demonstrated his ability to build scalable systems.
  • Learning a Framework: He deepened his Spring Boot knowledge for backend development.
  • Introduction to System Design: He began watching introductory videos on Gate Smashers and Jenny's Lectures for low-level design (LLD) concepts like Object-Oriented Design.

Leveraging Free Resources & Communities

Yash's toolkit was almost entirely free, proving that high-quality education is accessible.

  • For DSA & Coding: freeCodeCamp, Striver (takeUforward), Apna College on YouTube.
  • For Core CS Subjects: NPTEL and SWAYAM portals for accredited courses from IITs/IISc.
  • For Development & Projects: The Odin Project, CodeWithHarry project tutorials, and official documentation.
  • For Mock Interviews & Peer Learning: He actively participated in Discord and Telegram groups for coding, where peers conducted mock interviews and discussed solutions.

The Application & Interview Process

Yash didn't wait for campus placements. He took a proactive approach:

  1. Polishing the Resume: His resume highlighted his projects with tech stacks, GitHub links, and his consistent LeetCode problem count (450+).
  2. Targeted Applications: He applied directly on the Freshworks career page, AngelList, and LinkedIn, reaching out to recruiters with a polite, concise message.
  3. The Interview Rounds: The process typically involves:
    • Online Assessment (OA): 2-3 coding problems of medium to hard difficulty on platforms like HackerEarth.
    • Technical Rounds (2-3): Deep-dive into DSA problems, discussion on projects, and LLD questions (e.g., design a Parking Lot or a Snake and Ladder game).
    • Managerial/HR Round: Discussions on cultural fit, past experiences, and behavioral questions.

His key to acing interviews was clear communication. He verbalized his thought process for every coding problem, discussed trade-offs in his project designs, and asked insightful questions about the team and product.

Common Pitfalls to Avoid

Many talented students stumble due to avoidable mistakes. Yash was careful to steer clear of these:

  • Tutorial Hell: Watching endless videos without building anything. The solution is to code along and then build something independently.
  • Ignoring CS Fundamentals: While DSA is king, basics of Operating Systems, DBMS, and Computer Networks are frequently asked in interviews at product companies.
  • Poor Communication: Solving a problem silently on paper is not enough. Practice explaining your approach out loud.
  • Applying Too Late: Start applying for off-campus roles and internships by the end of your second year to build a profile and gain experience.

Next Steps

Yash's story proves that with a disciplined plan and the right resources, geography is no longer a barrier to top tech careers. Your journey starts with the first line of code.

Keep learning on UnboxCareer

Explore free courses, certificates, and career roadmaps curated for Indian students.