Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      NBA

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: NBA reviews | NBA jobs | NBA salaries | NBA benefits
      NBA interviewsNBA Associate Android Developer interviewsNBA interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Associate Android Developer Interview

      14 Sept 2021
      Anonymous interview candidate
      Newark, NJ
      No offer
      Neutral experience
      Difficult interview

      Application

      I interviewed at NBA (Newark, NJ)

      Interview

      A recruiter reached out to me on LinkedIn and set up an interview. The entire process took about 1 week. All interviews were held remotely on Zoom. 1st Interview: An initial chat with the hiring manager. This was partially cultural and partially technical. Cultural was essentially why you want to work for the NBA. Technical was 2 questions: One was a simple Leetcode easy question. The other was a system design question done in Google Docs and Lucidchart where I was asked to design a hypothetical API. That was more conversational, and no coding was involved, they essentially wanted to know I understood basic concepts like multithreading. 2nd interview: An interview with a product manager. This was purely behavioral and cultural. They asked basic questions such as: “How would you handle a coworker not pulling their weight?” or “How would you handle a manager pushing back on an idea you had?”. They basically want to know if you’re a good office fit and a decent person to work with. 3rd and 4th interview: These were purely technical interviews back-to-back. One was with the Native App Engineering Lead and another with a Senior Android Engineer. This is where I knew I failed the interview as both interviewers asked pretty much the exact same question on Recursion, and I knew practically 0% about recursion. They both involved pseudocode in Google Docs and dealt with recursive functions to traverse an Android View tree. Here is where you need to understand Depth First and Breadth First Search algorithms as well as an extremely thorough understanding of Recursion. 5th interview: This was another technical interview with a Senior Android Engineer. However, this was purely conversational and more traditionally what you would expect to be asked for a junior position, such as basic and intermediate questions about the Android SDK. My interviewer also delved more into my personal projects such as Android Apps I’ve published and other items on my resume. This was the only interview where I felt my interviewer understood that I was applying to a junior developer position and set his expectations accordingly. Overall, it was a positive but frustrating experience. Pros: Everyone I spoke too was very kind and down to earth and were very smart. Cons: Interview questions were much more difficult than expected for a junior position, but I guess that’s what you get at large companies. Also, I was told by both my recruiter and the hiring manger that I would receive a call back with feedback on my interviews, good or bad, but they never responded to me, which I felt was unprofessional.

      Interview questions [1]

      Question 1

      I won't list the exact questions but see above
      Answer question
      3