Software engineering internships at top Indian product companies and FAANG are highly competitive and can be career-defining. The right internship can lead to a return offer and eliminate the need for a stressful full-time job search. This guide covers how to get a software engineering internship at top companies in India in 2026.
Where and when to apply for SWE internships in India
Internship application strategy:
1. Application timeline: FANG India (Google India, Microsoft India, Amazon India, Meta India): Open applications for summer internships (May-July) between October and January of the preceding year. Apply in October/November for the best chance; positions fill on a rolling basis. Indian product companies (Flipkart, Swiggy, Razorpay, CRED, Meesho): Open applications between January and March for summer internships. IT services companies (TCS, Infosys, Wipro): campus placement drives in October-December for the following year's joining; off-campus applications year-round.
2. Where to find internships: Company career pages: the most reliable source; set up email alerts. LinkedIn: follow companies; apply when postings go live. Internshala: the largest Indian internship platform; good for startups and mid-size companies. Wellfound (formerly AngelList Talent): for startup internships globally and in India. GitHub / HackerNews 'Who's Hiring': global companies with remote internship opportunities. College placement cell: FAANG and top product companies actively recruit on campus at IITs, NITs, BITS, and a growing list of other colleges. On-campus applications have the highest conversion rates for students at those colleges.
3. Resume for internships: One page; GPA (if above 8.0 on a 10-point scale at an IIT/NIT, or above 3.5 on a 4.0 scale); relevant coursework; projects (2-3 strong projects with clear impact and GitHub links); competitive programming achievements (Codeforces rank, LeetCode contest ranking, ICPC participation); relevant internship experience; no photo, no objective statement. Projects > grades for most product company internship applications.
4. Referrals: A referral from a current employee significantly improves your application visibility. Build relationships with alumni who work at target companies (LinkedIn outreach: specific, brief, complimentary, one clear ask). Give value first: if you can help them (share a useful article, congratulate them on a recent achievement), the ask for a referral is more likely to succeed.
The internship interview process at Indian companies
Internship interview rounds:
1. Online assessment (OA): Most companies start with an online coding test on HackerRank, HackerEarth, or a company-specific platform. Typical format: 2-3 coding questions in 60-90 minutes. Difficulty: LeetCode Easy to Medium. Topics: arrays, strings, hash maps, trees, graphs, sorting, recursion. Strategy: finish Easy/Medium problems first; submit even if not 100% correct (partial test case passes count at some companies); read the problem carefully; test edge cases.
2. Technical interviews: FANG India internship technical interviews: 1-2 coding rounds (LeetCode Medium difficulty; some LeetCode Hard at Google and Meta); behavioural round (at Amazon: Leadership Principles; at Google: Googleyness). Indian product companies: 1-3 coding rounds; possibly a system design or LLD round at more senior internship positions (for students in their final year). The coding bar for FAANG India internships is similar to the full-time bar for SDE-I roles in India.
3. What to prepare: Data structures: arrays, linked lists, stacks, queues, hash maps, sets, trees (binary trees, BSTs), heaps, graphs, tries. Algorithms: BFS, DFS, dynamic programming, binary search, two pointers, sliding window, backtracking, sorting (merge sort, quick sort), greedy. LeetCode: solve 100-150 Medium problems across the above topics. Do not just look at solutions; try to solve each problem yourself first, time-box to 30 minutes, then look at the solution. SQL basics: GROUP BY, JOINs, subqueries (increasingly tested at data-heavy internships).
4. Behavioural interview preparation: For Amazon: memorise 2-3 stories for each Leadership Principle (Customer Obsession, Ownership, Invent and Simplify, Deliver Results, Earn Trust). Use the STAR format. For Google: curiosity, collaboration, initiative. Prepare stories of: a time you solved a hard technical problem, a time you worked with a difficult team member, a time you took initiative on a project.
Internship stipends and conversion rates
Internship compensation and conversion:
1. Stipends at top Indian companies (2026): Google India (SWE intern): Rs 1.5-2.5 lakh per month (varies by technology track and program). Microsoft India (SWE intern): Rs 1.2-2 lakh per month. Amazon India (SDE intern): Rs 1-1.8 lakh per month. Meta India (Software Engineer intern): Rs 2-3 lakh per month (Meta is typically the highest). Flipkart (SWE intern): Rs 60,000-1 lakh per month. Swiggy (SWE intern): Rs 50,000-80,000 per month. Razorpay / CRED / Zepto (SWE intern): Rs 40,000-80,000 per month. Early-stage startups: Rs 15,000-40,000 per month (but equity and learning opportunity may offset lower cash). Most stipends also include accommodation allowance or provided housing for out-of-city interns.
2. Conversion rates (intern to full-time offer): FAAN India: 40-70% of interns receive a return offer (full-time position starting after graduation). The offer is typically at a competitive level (SDE-I / SDE-II at Amazon, L3/L4 at Google). Return offers are sometimes conditioned on the intern's final semester result or graduation. Indian product companies: 30-60% conversion. Conversion depends on: internship performance review, available headcount at time of conversion, the intern's performance on the final project. Early-stage startups: conversion is more informal; depends heavily on the company's growth trajectory and funding situation.
3. Making the most of your internship: Get an early project: by week 2, you should have a clear project defined with milestones. Deliverables drive conversion. Communicate proactively: weekly status emails to your manager; flag blockers early. Build relationships: meet engineers outside your immediate team; attend all-hands and team events. Ask good questions in design reviews: showing intellectual curiosity and technical depth matters for the review. Deliver: a working, production-deployed feature at the end of the internship is the strongest proof of impact.
Practise coding round and internship interview questions with HireStepX's AI voice interviewer. Get scored feedback on your problem-solving approach, behavioural stories, and technical communication. First 2 sessions free.
Practice freeStartup internships, remote internships, and open source
Alternative internship paths:
1. Startup internships: Startup internships (Series A-C companies: Juspay, Hyperface, Decentro, Setu, Kogo, etc.) offer: more ownership (you might own an entire feature end-to-end), broader scope (full-stack, infra, and product thinking in one role), mentorship from senior engineers who are hands-on. Trade-offs: lower stipend, less structured program, the company might pivot or shrink. Good for: students who want deep technical ownership and are comfortable with ambiguity. How to find startup internships: Wellfound (AngelList), LinkedIn (filter by company size < 50 or < 200), YC company list (many YC-backed Indian startups), Pesto, Cutshort.
2. Google Summer of Code (GSoC) and similar programs: GSoC: Google funds open-source contributions during summer; students work with an open-source organisation on a specific project; stipend: approximately $1,500-$3,300 (USD) depending on cost of living in the country. Applications open in January-February; accepted students announced in May. Excellent for building a public portfolio, learning from experienced open-source maintainers, and demonstrating initiative on a resume. Other similar programs: Outreachy (diversity-focused; paid open-source internships), AOSSIE, MLH Fellowship.
3. Remote internships: Post-COVID, many Indian students get remote internships at US/EU companies. Compensation: typically paid in USD (much higher than INR-denominated Indian internships). Sources: Wellfound, LinkedIn, company career pages (filter by 'Remote', 'Internship'), Y Combinator's 'Ask HN: Who is hiring?' monthly post. Challenges: time zone management (US companies may require overlap with US Pacific or Eastern hours), cultural communication differences, self-management without in-person mentorship.
4. Building a portfolio to stand out: For students without internship experience, a strong project portfolio is the next best thing. What makes a strong project: real users (even 10 users is better than 0), a GitHub repo with clear README and recent commits, something novel (not a tutorial CRUD app), and demonstrated technical depth (using a complex API, handling a non-trivial algorithm, building something full-stack). Competitive programming: a Codeforces Expert (1600+) or a LeetCode Guardian / Knight rank is a strong signal at FAANG for internship applications.
Frequently asked questions
Explore more