Companies that actually have relevant interviews?

Salesforce / Eng
ATMb06

Salesforce Eng

BIO
Android
ATMb06more
Mar 8 16 Comments

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?

comments

Want to comment? LOG IN or SIGN UP
TOP 16 Comments
  • Google / Eng fIsI07
    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)
    Mar 8 6
    • Google / Eng fIsI07
      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.
      Mar 8
    • Salesforce / Eng
      ATMb06

      Salesforce Eng

      BIO
      Android
      ATMb06more
      OP
      To some extend, I agree.
      That being said, asking me to come up with the most optimal solution to a crazy adjacency matrix problem as a first round question isn’t going to demonstrate my capabilities as an Android Engineer.
      Mar 8
    • Activision Blizzard others
      That’s bullshit most people can only solve dp problems if they know how to do dp.

      Same with linked lists and so on.
      Mar 8
    • Salesforce / Eng
      ATMb06

      Salesforce Eng

      BIO
      Android
      ATMb06more
      OP
      Not really sure what point you’re making Activision Blizzard.
      I think some basic/intermediate questions in terms of dp, linkedlists and other data structures/algorithms are fine, but for specifically Mobile (Android/iOS) roles, anything beyond that is pretty much irrelevant to our roles. Backend engineer, I can understand, but there are way more important questions to ask a mobile candidate than some advanced dp problem. They could be the worst Android engineer on the block and have mastered Leetcode problems, and still get hired, while a great Android engineer who performed poorer on those problems will get rejected.
      Sadly, this actually happens and is detrimental to the teams, and companies as a whole.
      Mar 8
    • Google / Eng fIsI07
      Agreed. There is definitely good and bad leetcode questions. In my books, questions that can only be solved in one way or solved with specific prior knowledge is a poorly designed question. It is for these reasons I only ask questions that can be solved with knowledge of nothing more than basic d/s fundamentals and can be solved in many different ways —each with varying trade offs.

      With that being said, I definitely think companies should stop asking leetcode questions of the former category.
      Mar 8
  • Facebook / Eng Pong Lenis
    Startups, and non-tech companies like Kohl’s
    Mar 8 1
    • Salesforce / Eng
      ATMb06

      Salesforce Eng

      BIO
      Android
      ATMb06more
      OP
      Sure, but I’m personally not a fan of startups, and I’m keen on working on a very engineering focused team.
      Mar 8
  • Salesforce hypeforce
    Salesforce
    Mar 8 3
    • Salesforce / Eng
      ATMb06

      Salesforce Eng

      BIO
      Android
      ATMb06more
      OP
      Time has come though, my friend! I’m craving something new.
      Mar 8
    • Apple EdenFruit
      OP, how long at current job?
      Mar 8
    • Salesforce / Eng
      ATMb06

      Salesforce Eng

      BIO
      Android
      ATMb06more
      OP
      A bit over 3 years.
      Mar 8
  • New / Eng |l|l||l|l|
    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.
    Mar 9 0
  • OpenTable Meliodas
    We do. And, we are hiring.
    Mar 8 1
    • Salesforce / Eng
      ATMb06

      Salesforce Eng

      BIO
      Android
      ATMb06more
      OP
      I will apply then! Is there any chance you can refer me? We can take this to DM.
      Mar 8