Current : L60 - Microsoft
YOE : 2
Interview : L3, Google India.
Leetcode : Around 500 (100 easy, 340 medium, 60 hard) including premium in 6 weeks, used to do CP in college days, so a bit easy to pickup.
Won't be able to share exact questions but will try to give a fair idea.
Difficulty level : Overall Leetcode Hard.
Phone Screen : Medium BFS / DFS question.
Onsite1 : Variation of LIS, initial questions was solved using DeQueue & Binary Search, solved the follow up with DP. : HARD Difficulty. Round went really well.
Onsite2 : Reverse of Coin Change, Difficulty: Hard. Solved the initial part using DP in O(N^2LogN), interviewer wanted O(N^2), couldn't do. I think round went well, since the question was really tricky, but I think it wasn't good enough for interviewer.
Onsite 3: DP with 2 pointer. Intially I thought it was medium, did the initial question within 15 minutes. Followup was really hard, modified question to take input as K, it became really tough, provided 3D dp approavh now. Difficulty : Higher band Hard. I think I did well.
Result : Received a call next day, rejected. 2 stong hires, 1 no hire. They asked me to improve on my Speed and DSA skills. I wrote 2 solutions in each round that too bug free. Not sure what are they expecting.
Will try again after 1 year for L4.
Advice to anyone appearing G interview : Prepare hard guys, you won't get selected just because they are hiring, need to prepare hard.