Hi All, Had onsite today. Here's a brief about my 5 rounds. 1st round - String Problem : Coded but realized towards the end that I wasn't handling all the scenarios. Corrected by providing test cases where my code would fail. Discussed modifications to code but ran out of time to code the changes. 2nd Round: Array problem. Solved it. Interviewer was looking for a specific answer with same time complexity but extra space complexity. Ran the code for given input correctly. But later I realized that I may have made a silly mistake towards the end. Interviewer was happy with the solution and didn't pay much attention. 3rd round: DP question. Solved it perfectly and interviewer asked a system design / testing question. 4th round: Tree Problem: Solved it and provided test cases for the same. Solved a follow-up question and provided correct time complexity. 5th round: String problem: in place solution required. Gave brute Force answer first, then was able to convince him with another solution. Couldn't complete code fully but interviewer was convinced. What feedback should I expect? Do they want perfect answers and full code for all questions. Will the code be reviewed later too.
YOE - 10 Yrs.
Your interview was in India?
Yes
Google is an exception. There are so many people who are obsessed with joining Google. The competition is insane. There are kids in high school born in 2000s to 40 year olds who got rejected multiple times who are preparing to crack it. I personally know many many people who slog day and night only leetcoding. There are so many people who can solve LC hard in 25 mins with the most optimal solution and have enough time left to solve another one. So if it is for L3/l4 it's gonna be competitive.
This sounds so dystopian. I hope this isn't true.
I share the same experience. It is more about hacking the interview process. All I hear is how many leetcode did you do or how many months on leetcode did you spend. Obviously the process is broken, but so it is for the entire industry
For #5 did you completely finish the brute force code?
No. He told me to find more optimal solution first.
@nickhalden
I like when candidates write that the interviewer looked satisfied. I always look satisfied and happy even if you fail horribly so that you walk home with a good experience. Interviewer’s expression means exactly nothing
And you think it is good? You missed the opportunity to give real feedback to the candidate, that’s a shitty experience. Think of your manager giving you big smiles all year long and a “good one o one experience“ . Then comes the performance review and you get 0. Are you happy??
My job as an interviewer is not to develop the candidate but to evaluate him/her. The manager is mostly the other way around.
10 years and no separate system design round? Strange. Then you will be under l4 pool
I had didn't have a dedicated round of system design. But in round three, they had described a scenario with Google product and then asked to discuss System design and testing challenges.
L4 has design round
All d best - let us know the outcome
L5 would have 2 design rounds. There’s probably no way they can offer L4 without at least one dedicated design round. So you likely interviewed for L3. You may get an L3 offer despite the imperfections.
Not true. I got l4 without design round and I have heard many such cases
This is for SETI role. So, that's why no dedicated system design round.
Tech Industry
7h
846
Why doesn't OpenAI offshore and reduce expense by 80%
India
Yesterday
531
A list of ethnic slurs on Indians that should be banned on Blind
Tech Industry
Yesterday
158
Best place for Summer Vacations Plans this year?
Tech Industry
Yesterday
855
PM is irrelevant role and will die in next 2-3 years.
Tech Industry
3d
34688
What happens when most of your team is Indian?
How will they decide l3, l4 and l5? This is for SETI position. Updated YOE in the original post.