Android Engineer here. Finding out that every company I apply to asks the typical series of Leetcode-ish questions during interviews. While I could spend the next two months cranking away at Leetcode, I’d rather focus on work and personal projects. What companies actually ask relevant questions during technicals interviews? For example, Android specific questions? I’m extremely confident with my skills as a senior Android developer, but every time I get 90% of an algorithms question right, or the sub-optimal answer and get handed a rejection, I can’t help but wonder: what’s the point?
Salesforce
Time has come though, my friend! I’m craving something new.
OP, how long at current job?
We do. And, we are hiring.
I will apply then! Is there any chance you can refer me? We can take this to DM.
The difference between Leetcode style interviews vs asking domain knowledge questions (Android trivia) is that while the later tests CAN you solve certain problems the former gauges HOW you solve problems. Teaching someone how to solve problems is much more difficult than teaching someone how to solve certain problems. Another reason is that showing you can do something (white board problems) is much more telling than verbally saying you are capable of doing something (saying you have experience a,b, c)
Sure, but why not ask domain-specific problems? For example, data structures/algorithm problems in the Android space. I’ve had those interviews in the past, and felt that they both tested how to solve problems, and showed whether or not you know domain specific knowledge, which will actually translate how well you do at your job.
That’s an argument more so for domain level questions than against leetstyle questions. While I agree that asking domain questions has its merits, they are by no means a substitution. If a company is indeed capable of properly testing for both in the same interview, then kudos more power to them.
Uber has 5 onsites and one of them will be specific to your platform of choice, with both coding and discussion. Other than that only one will be a leetcode problem.
Startups, and non-tech companies like Kohl’s
Sure, but I’m personally not a fan of startups, and I’m keen on working on a very engineering focused team.