Google "Level targeting Interview", how to prepare?

YOE : 6 I applied to Google last year and was rejected at the onsite. The target level was L4 or L5, ML software engineer. The interviews consisted of 5 sessions, 2 coding, 1 ML design, 1 ML domain knowledge, 1 behavioral The recruiter said : "You did well in others but ML domain knowledge performance has some doubts. Unfortunately the headcount was one and the hiring manager decided someone else to hire. You can apply after 8 months" Recently they contacted me, saying "The 8 months have passed, will you take interviews". Sure, why not. Since last onsite performance was not terrible, skipped phone screening. Me : "What is the target level?" Recruiter : "L4/L5". M : "Can I take the interviews as L5 target?" R : "Possible, but then you have to take the 'level targeting interview' in advance". M : "??? What's that? I've never heard of that before." R : "It's new one for cases like you. You'll take one coding interview, and based on the result of that, the target level of the remaining interviews will be set. If the interviewer feels 'your seniority is enough', the target level will be set as L5, otherwise L4." M : "What's the difference between this and phone screen?" R : "Phone screen result doesn't count in packages that will be sent to HC. And this is counted as onsite, so after this, you will take 4 remaining onsites, not five. Once the target is determined to be L5, if you can't make the L5 bar, there is no L4 low balling, you're just out in that case" M : "Got it. So how can I 'show my seniority' in coding interview? Aren't this kind of things usually decided by design interview?" R : "You just have to perform very well." I have no clue about this, could anyone help me how to prepare this kind of coding interview? During preparing I'm trying to write clean, idiomatic, robust code beyond LeetCodish often unreadable codes. Am I on the right path? #swe #google

Databricks Zelenskyy Apr 3, 2022

Discuss alternatives, testing and maintainability.

New
Mlyy35 Apr 3, 2022

Following

New
XVxT75 Apr 3, 2022

Just curious: Why not go for what the recruiter originally said, L4/L5 target? If I understood correctly that won't be any disadvantage, or would it? The only reason I can see for the exclusive L5 target is if you'd reject an L4 offer so you wouldn't want to waste your time.

Qualcomm fXdK61 OP Apr 3, 2022

What I heard from all my Googler friends is "if you take the interviews as L4/L5 target, it is very very unlikely to get L5", so I decided so

New
XVxT75 Apr 3, 2022

Oh I see. Good to know, thanks! I've been offered an L4/L5 interview loop as well, while having an E5 Meta offer. I feel it's not even worth the trouble to interview with Google like this.

Amazon drak Apr 3, 2022

I think a few points come to mind: 1) your way of thinking - how you arrive at the "optimal" solution. 2) once you discuss the pros and cons of the brute force vs the optimal how do you validate your solution? 3) implementation: apply OOD concepts (separation of concerns, inheritance, polymorphism, etc..)

Qualcomm proQ Nov 1, 2022

Following this too.