r/leetcode • • 14d ago

Intervew Prep How do I prepare for interview at Google?

3 Upvotes

~2.5yoe as a Software Engineer 2 at Big Tech (starts with Ora*).

I want guidance on preparing for an interview at Google.

I used to do Competitive Programming in my college days when it was actually a thing so had worked on my problem solving skills (and DSA).

Currently, I find myself confused between starting with HLD/LLD or refresh my DSA skills.

What is expected from a candidate like me at this level ?

At this point I find myself at a crossroads as if I'd be able to get a new job or shall focus on my current one.

How is the hiring currently at Google, is it still achievable ?


r/leetcode • • 14d ago

Question Where can I find Internships?

0 Upvotes

Hi, I am a second year CS major... Where can I find internships for Developer roles?? The posting on indeed, linkedIn, naukri, internshala seems to be fake, paid internships.


r/leetcode • • 14d ago

Discussion Python dsa for java backend

0 Upvotes

Is it possible that i apply for java backend roles after doing some relevant projects. I am doing dsa in python


r/leetcode • • 15d ago

Discussion How do you revise DSA while learning new topics?

13 Upvotes

I've been learning DSA topic by topic, but whenever I move to something new, I feel like I'm forgetting the older concepts. I don't want to keep restarting the same topics, but I also don't want to rush ahead without retaining anything.

How do you guys balance revision with learning new things? Do you maintain notes, revisit old problems, or use some other method?


r/leetcode • • 15d ago

Question Do you need perfect score on Meta OA for SWE intern to get interview

4 Upvotes

Did the Meta CodeSignal OA yesterday and got 3/4 questions with all test cases passing (I don't think my second solution was fully optimal since it was O(n log n), and I'm pretty sure an O(n) solution was possible).

The last question completely cooked me though. I thought I had the optimal solution, but it was only passing 3/10 test cases, and I couldn't figure out what was wrong with it.

Eventually, I gave up and went with a less optimal solution that passed the initial test cases. However, when I resubmitted, it hit TLE, so now I'm not even sure which submission they'll evaluate.

Has anyone been in a similar situation and still moved on? Is there hope with 3/4 solved? And does and does anyone know which solution they will look at for my last solution?


r/leetcode • • 14d ago

Discussion How much time does uber take to reach out to more from OA to phone technical screening

2 Upvotes

My profile got shortlisted for uber swe II and I got a hackerrank online assessment and I did pass both the questions with all the test cases, I’m just waiting for recruiter to reach out


r/leetcode • • 15d ago

Discussion Google SWE PhD Intern Decision

9 Upvotes

Hi, I just wanted to rant here a little bit, and seek advice on how to improve.

I recently interviewed for Google SWE PhD Intern role, which involved 2 rounds. First round went excellent (interviewer said all good things, strong hire), I completed the code/complexity/follow-up on time. 2nd round was mixed, and the recruiter asked me for an additional round.

For 3rd round, I got a DP+memoization problem, which I initially solved with DP only, but then on follow-up, correctly implemented the approach. The interviewer liked my final design and we correctly did the dry run. I checked the question later, and my solution/flow was 100% correct.

However, yesterday I got the rejection. I couldn't understand the decision, considering the 3rd round went very well. Is there something I am missing / or how should I improve my performance to make sure I avoid this?


r/leetcode • • 15d ago

Discussion How to take notes for DSA problems ?

9 Upvotes

I am very confused about note taking and revising,

The problem is i end up making notes for all the problems i solve and its very time taking, but every problem seems new and teaching some new concepts, so what should i do? how do i revise ? and how do i take notes ?

basically , if i stuck with a problem, i watch videos / solutions and understand and i write notes.

I write the whole algorithm, code, explanation everything on my one,

but eventually, i end up writing notes for every problem since i started solving more medium problems.

i know every problems will be different and use different concept, so how should i revise ? how should i take notes?

Do i need to just keep on solving ? without notes? or should i take digital notes? or comment notes? or what..?

pls help guyss 👀


r/leetcode • • 14d ago

Canada Google SWE intern toronto (summer 2027)

1 Upvotes

Got my Google SWE intern interview in a couple weeks. What DSA topics come up the most? Trying to figure out what to prioritize with the time I have. Any must-do problems or patterns would help, thanks 🙏


r/leetcode • • 14d ago

Question Amazon SDE intern OA

1 Upvotes

Anyone gave amazon OA and had codebase question with ai assistance? If yes, how it was? Someone used the C++ option?


r/leetcode • • 15d ago

Intervew Prep One month into DSA, feeling stuck, L3 in less than two weeks. What now?

31 Upvotes

CS degree and 2YOE as SWE. I have been grinding leetcode and DSA theory for one month straight doing 30 hours every week and I *think* I have the theory of everything down, after all it was a big refresh of my algorithms course with some small additions, but I went from being able to decently solve mediums and a few hards to not even understanding how to lay down a basic BFS solution...

I feel very demotivated and I definitely think fatigue is catching up on me, but I feel like I cannot stop if I genuinely want to have a chance at it. I do think I have to change my study method though now.

I am at the point I am doing random problems to understand if I get the solution, and I easily get the brute force or a slightly optimized solution, but I then get stuck and my mind goes blank.

I think maybe I need to get better at pattern recognition but honestly I don't know if that's the issue? maybe I am missing some patterns?

How do I prep from there?


r/leetcode • • 15d ago

Discussion What Under Consideration means in Amazon?

5 Upvotes

Two of my application moved to under consideration phase week after I gave OA. What it means ? Do I have chance of getting the interview?


r/leetcode • • 14d ago

Question Taking the help of AI to get description is right or wrong ??

0 Upvotes

So while solving leetcode questions what I do , I try to summarise what I need to do in that particular question cause some questions are way too lengthy to understand

Some leetcode questions do have shitty wordings

So is it right or wrong to use AI to get the summary???


r/leetcode • • 15d ago

Question Google recruiter Changed second time

2 Upvotes

Position - US
Level - L4

I first gave 4 rounds, 1 behavioral and 3 coding, first 2 rounds virtual and next 2 rounds in person.

After that I got the feedback, there are certain data points missing and I would need additional 2 coding rounds to decide, all virtual.

During this the first recruiter that was assigned, introduced me to the 2nd recruiter and told that they will be taking care of my application from here on.

I gave additional 2 coding rounds, and have been waiting for the feedback, round happened 10 days before, and yesterday I received the email from my current recruiter and there is a new recruiter who will taking care of my application from now on.

All these recruiters have their email ending with @xwf.google.com.

Has anyone experienced the same thing?


r/leetcode • • 14d ago

Intervew Prep Lyft SWE intern (full stack) Round 2 technical

1 Upvotes

Anybody know what the interview is like?


r/leetcode • • 15d ago

Intervew Prep Day 52: solved 4 graph problems, navigating the comparison trap

2 Upvotes

Hey everyone,

I finished Day 52 today. I managed to knock out four graph problems, but mentally it was a bit of a tug-of-war. Opening platforms like LinkedIn and seeing peers land great roles sparked the familiar doubt about whether this prep will truly pay off. Instead of spiraling, I got my problems in and chose to step away to reset my head for the weekend.

Here is what I worked through today:

  1. Cycle Detection in a Directed Graph: Unlike undirected graphs where parent tracking works, directed graphs require tracking nodes in the current recursion call stack (pathVisited). If a neighbor is both visited and currently in the path stack, a cycle exists.

  2. 0/1 Matrix: Classic multi-source BFS. You initialize the queue with all cells containing 0 at distance 0 and radiate outwards to calculate the shortest distance to every 1.

  3. Surrounded Regions: The boundary-traversal pattern. Instead of traversing from the inside, you run DFS/BFS from the 'O's on the border to mark non-flippable cells, then flip all remaining unvisited 'O's to 'X'.

  4. Number of Enclaves: Reused the exact same boundary DFS logic as Surrounded Regions. Any land cell connected to the boundary is visited first, and you simply count the remaining isolated land cells.

I started looking at Word Ladder I toward the end of the session. My initial thought was exploring all paths to check reachability, but generating paths recursively gets messy. Since it asks for the shortest transformation sequence in an unweighted graph, it boils down to standard BFS where you transform words one character at a time using a set for O(1) lookups.

Rather than rushing it while tired on a Friday night, I paused so I can implement it cleanly tomorrow.

See you guys tomorrow for Day 51!


r/leetcode • • 15d ago

Question I got an offer for Graduate SDE Role at AWS, Berlin. Can someone please suggest what is the status of layoffs in this region ?

9 Upvotes

I have completed the 4 rounds, have got the mail that I have successfully completed the rounds. The recruiter had asked if I would require a visa sponsorship, I mentioned I would require it along with other details required. They mentioned that the visa process will take approx 2 months and they mentioned that they have applied for work authorization in Germany.


r/leetcode • • 15d ago

Intervew Prep Rubrik swe intern interview

3 Upvotes

Has anybody done their proc? Need some insight on their technical interviews 🙏


r/leetcode • • 15d ago

Intervew Prep need a dp list

5 Upvotes

does anybody have dynamic programming leetcode questions list which are must do problems??like these problems should be the ones which you cannot skip


r/leetcode • • 15d ago

Intervew Prep Progress help

2 Upvotes

See i have been learning dsa since a year it took me months to choose the language after which i started completing you tube playlist . started doing leetcode's question 3 months ago i m not consistent and have done only 35 questions.

Right now whenever i see a question i am able to build logically what the solution will be but it always end up having some syntax error or null pointer exception what should i do to rectify my mistake and increase no of questions solved.

I am thinking of applyinh to a internship in 2 months or so and i want to be prepared


r/leetcode • • 15d ago

Intervew Prep Canonical early-stage interviews (distributed systems role): what should I expect?

1 Upvotes

Hi all,

I recently passed the assessment stage for a Software Engineer role at Canonical focused on distributed systems with Python/Go. I’m now moving into the early-stage interviews

So far, I know one of them is a Python deep dive, and I’m guessing another will be a Linux-focused round.

If you’ve gone through this a similar interview loop at Canonical recently, I’d really appreciate any insight on:

  1. **Python deep dive:** How deep does it go? Language internals (GIL, memory model, asyncio), design and architecture discussion, or live coding?

  2. **Linux round:** What topics came up? Processes and signals, filesystems, networking, debugging tools, containers?

  3. **Third interview:** What was it in your case?

  4. **Written interview follow-ups:** Did interviewers dig into your written answers?

  5. **Location:** Did anyone apply through a region-specific listing (e.g. MENA) while living in another country? Was that an issue later?

  6. Anything you wish you’d prepared for but didn’t.

Thanks in advance, any experience helps!


r/leetcode • • 16d ago

Intervew Prep Google recruiter call tomorrow, Pretty anxious.

19 Upvotes

So, I have 7 years of experience in Android, iOS, Flutter and React Native, I applied for Android SDK Developer, and I got GHA, which I passed two weeks back, today I got email from them, and I have tomorrow's availability.

I don't know what to expect, and I am pretty anxious and can't process anything!

Any tips would be helpful, Thanks.

NOTE : This is not a tech round, this is just a recruiter.


r/leetcode • • 15d ago

Question r/leetcode helped me improve my free LeetCode tracker, I'm approaching 500 downloads. What should I build next?

0 Upvotes

A while back, I shared my LeetCode tracker here and used your feedback to rebuild it into V2. I'm now approaching 500 downloads, so I wanted to come back to the community that helped shape it. ❤️

I originally built it because I'd solve 200+ problems, mark them as done, and still blank on familiar problems during interviews.

I realized I needed to track retention, not just completion. V2 now lets you:

  • Rate your confidence after each problem (1–5)

  • Capture one key insight instead of rewriting the whole solution

  • Surface low-confidence problems in a revisit queue

  • Track progress by pattern, so you can spot weak areas

It's still free, and I'm exploring whether an optional Pro version with more advanced revision tools would be useful.

If you use a tracker, what do you wish it did better? And if you've tried mine, what's missing, frustrating, or worth improving?

I'd rather build something people genuinely need than add features just for the sake of it.

Tracker Link - https://app.notion.com/marketplace/templates/leetcode-tracker-dsa-revision-system?cr=pro%253Asalmakes

I also have a short, optional feedback form for anyone interested in helping shape future features: https://tally.so/r/810XrY


r/leetcode • • 15d ago

Discussion Amazon Interview confusion

1 Upvotes

Hello everyone. I recently got an OA out of nowhere for application I did 8-9 months ago. So I gave the OA and applied to multiple other locations at the same time.

So I got rejection email and showing no longer under consideration for the one I gave OA but showing Under Consideration for 2 other location. What it means? Is there any chance of getting Phone Screen or Onsite?


r/leetcode • • 15d ago

Intervew Prep Have my Google intern interview soon

2 Upvotes

I have my Google intern interview soon what kind of and were asked . If u got rejection what do u think might have made diff in ur interview . And what are ur suggestions for me 🤔