Android dev here. I don’t need to FAANG, but I’d like to target same tier as Intuit or one tier up. For mid to senior mobile dev roles are your companies still in the habit of asking LC for technical screens or as part of an onsite/final round? And don’t get me wrong, FAANG would be amazing, just a lot of demands on my time right now and I don’t know that I can invest time needed to pull it off. Edit: Seems like a resounding yes across the board. Guess I’ll just paint my ass white and start running with the antelope. Edit 2: will FAANG accept a 720 GMAT score from 2013 in lieu of LC medium? TC O
What kind of interview did you go through at intuit?
LC style technical round. Then the onsite focused on “craft skills” pretty much domain expertise.
Yes, always yes. Even if it's just leetcode easy you should be able to solve some simple ones easily for any interview.
Depends on your DSA skills. If LC easies at all stump you, you’re definitely going to bomb coding rounds.
What is the solution then? If someone is new in the game, what should they really do to avoid bombing interviews?
If you can’t solve easies you lack basic DSA fundamentals. So maybe take an online DSA course or something.
Can you code? That’s what most LC problems are.
Not really most of them are algorithm pattern matching memorization and puzzles. Implementing the solution is the easy part.
I don’t find lc medium or under challenging at all, and I haven’t coded actively in over 10 years. They are just problem solving. Lots require you to understand recursion which seems oddly hard for people.
This mentality is always crazy to me. If someone were to say, “I’ll give you an additional 200-400k a year if you just solve sudoku puzzles for 2 hours every night for a month” everyone seems to say “oh yeah absolutely, no brainer, easiest money of my life.” Switch sudoku with leetcode and suddenly it’s, “I don’t like leetcode”, “leetcode is a waste of time, it doesn’t make you better at your job.”, “I’d never work at a company where you have to leetcode to get in”, “they’re losing so much amazing talent by requiring leetcode” etc
100%. Just play the game. Or honestly don’t and save the money for the rest of us.
The funniest thing about it is that I’ll see people on Reddit argue like, “Leetcode is a scam, I’m a senior engineer who interviews people all the time and I’d never ask leetcode. It isn’t a good metric. If a company wants me to do leetcode I end the interview right there.” Then I look at their comment history and they work at some tiny software company based out of the mid-west making $65k a year, leaving comments on posts like, “Only .0001% of engineers make over $100k and you have to go to MIT and get a phD to even get an interview at Google.” People cripple their own opportunities and expectations and then tell other people that they should too.
FAANG+ doesn’t necessarily demand anymore time
What do you mean?
they mean if you can leetcode you don’t even need the ability to form basic coherent sentences
Is Intuit hiring?
You might be able to get away without leetcode because from what I can gather Android is a specialty skill of sorts and if you can find a company who needs Android developers you could probably command a formidable salary. My question is how the hell did you learn Android development? I tried it for a couple months and found it god awful - too many ways to do the same thing, making a simple list of items was a horrendous pile of boilerplate vomit ... it was just gross.
I think android and iOS developers might not have to pass as many LeetCode problems but they will still be expected to do some.
Have you used jet pack compose?
Easy and medium levels are pretty easy... You just need to start and dedicate 30-40 mins regularly... And you'll start liking it more than work...
Tiers are made up we have no idea what you mean. I interviewed widely and yes they still ask programming questions, what do you think you will be asked instead?
Android jetpack, architectural, coroutines/Flow/RxJava, UI, and dependency injection questions? There are some companies out there that ask to build a small app for example, and then each round of interviews asks to expand on it
I once interviewed someone with a decade of spring experience who didn't know the difference between && and ||. I guess they never needed logic before.