TGViewer
Google Jobs - FAANG Companies • Facebook • Microsoft • Amazon • Netflix • Apple Google Jobs - FAANG Companies • Facebook • Microsoft • Amazon • Netflix • Apple @faangjob · 26.9K subscribers
Post #985 2.86K
If I wanted to get my opportunity to interview at Google or Amazon for SDE roles in the next 6-8 months…

Here’s exactly how I’d approach it (I’ve taught this to 100s of students and followed it myself to land interviews at 3+ FAANGs):

► Step 1: Learn to Code (from scratch, even if you’re from non-CS background)

I helped my sister go from zero coding knowledge (she studied Biology and Electrical Engineering) to landing a job at Microsoft.

We started with:
- A simple programming language (C++, Java, Python — pick one)
- FreeCodeCamp on YouTube for beginner-friendly lectures
- Key rule: Don’t just watch. Code along with the video line by line.

Time required: 30–40 days to get good with loops, conditions, syntax.

► Step 2: Start with DSA before jumping to development

Why?
- 90% of tech interviews in top companies focus on Data Structures & Algorithms
- You’ll need time to master it, so start early.

Start with:
- Arrays → Linked List → Stacks → Queues
- You can follow the DSA videos on my channel.
- Practice while learning is a must.

► Step 3: Follow a smart topic order

Once you’re done with basics, follow this path:

1. Searching & Sorting
2. Recursion & Backtracking
3. Greedy
4. Sliding Window & Two Pointers
5. Trees & Graphs
6. Dynamic Programming
7. Tries, Heaps, and Union Find

Make revision notes as you go — note down how you solved each question, what tricks worked, and how you optimized it.

► Step 4: Start giving contests (don’t wait till you’re “ready”)

Most students wait to “finish DSA” before attempting contests.
That’s a huge mistake.

Contests teach you:
- Time management under pressure
- Handling edge cases
- Thinking fast

Platforms: LeetCode Weekly/ Biweekly, Codeforces, AtCoder, etc.
And after every contest, do upsolving — solve the questions you couldn’t during the contest.

► Step 5: Revise smart

Create a “Revision Sheet” with 100 key problems you’ve solved and want to reattempt.

Every 2-3 weeks, pick problems randomly and solve again without seeing solutions.

This trains your recall + improves your clarity.

Coding Projects:👇
https://whatsapp.com/channel/0029VazkxJ62UPB7OQhBE502

ENJOY LEARNING 👍👍
  • ❤ 6
  • 👍 1
More from @faangjob
  1. Sep 23, 2026✅ How to Build Your First AI Project 🤖 1️⃣ Choose Your Project Idea Start small and pick…
  2. Sep 11, 2026photo post
  3. Aug 4, 2026Microsoft Summer Internships 2026 — Multiple Roles Open, Stipend Up To ₹1 Lakh/Month Micro…
  4. Jul 30, 20267 Underrated WhatsApp channels which will teach you life lessons: 48 Laws of Power: https:…
  5. Jul 29, 2026Manifesting remote work that pays in USD 👇 1/ SkipTheDrive: https://www.skipthedrive.com…
  6. Jul 27, 2026Google Apprenticeship alert 🚨 Link 🔗 https://www.google.com/about/careers/applications/j…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →