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

      LinkedIn

      Part of Microsoft

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: LinkedIn reviews | LinkedIn jobs | LinkedIn salaries | LinkedIn benefits | LinkedIn conversations
      LinkedIn interviewsLinkedIn Mobile Software Engineer interviewsLinkedIn 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.

      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.

      Mobile Software Engineer Interview

      10 May 2018
      Anonymous interview candidate
      Sunnyvale, CA
      No offer
      Negative experience
      Average interview

      Application

      I applied online. The process took 3 weeks. I interviewed at LinkedIn (Sunnyvale, CA) in Apr 2018

      Interview

      Interview process was straight-forward and smooth. Recruiter scheduled a phone screen with one of the engineers. The usual coderpad exercise. Was asked a Leetcode medium question. After clearing the phone screen , I was invited to come onsite for a round of interviews. This is where the interesting part comes along. 1 hiring manager interview -> Was fun to talk to the hiring manager and gain a lot of insights about the company. 1 system design and architecture interview -> was straight-forward and easy. 1 Mobile coding round -> 3 small coding exercises to be performed on the laptop. The interviewer was nice and friendly here and was helpful. The round was medium difficulty but i was able to solve it fully. 1 Data structures and Algorithm coding round-> This is where the interesting thing happens. In the first 5-10 minutes when we were talking about my resume and stuff, we both realized we had gone to the same school only a couple of years apart. Then he asks me to do a coding question based on Trees. "Find Leaves of binary Tree, gather the leaves and Collect and remove all leaves, repeat until the tree is empty." I came up with a recursive DFS solution in about 15-20 minutes and wrote on the whiteboard. Interviewer suggested there is a O(n) single pass solution to this question, I tried for another 10 minutes and suggested some ideas but he seemed disinterested in any of those. He gave me no hints and all the time I was writing the solution he was busy in his laptop, I kept mumbling and talking alone trying to explain the solution step by step but he was not interested at all. Finally he looks up and says "okay let me read what you wrote" and then proceeds to compare some solution he already has on his laptop and literally comparing it line by line. It was clear he did not know the solution himself or even knew the question properly, He was so lazy that he picked up the question from leetcode and did not even change the input. About 20 minutes left in the interview, he asks me another leetcode hard problem (which should have its own interview because the solution and algorithm is long). He asks me the minimum window substring problem from leetcode. Again interviewer so lazy that he does not even bother to change the input and output from the leetcode question. Reads the question in front of me from the website. I explain to him that there are only about 20 mins left in the interview and that leaving 5 mins aside in the end for my questions there are only 15 mins left , I ask if he still wants me to give him a solution or write code on the board. He insists i start writing the code on the board. I explain to him what my plan for the code and the problem is , creating the window, moving the window, resetting the counters, etc etc and start writing the solution(Again he's disinterested and goes back into his laptop), I write the entire solution on the board and asked him if he would like to go over the algorithm and see how i come to my answer. He again says give me 2 mins while he reads the code on the board and starts asking questions about how it would work for duplicates and long inputs, and while explaining how the code handles it , he says ohh there is no time left. I did not even get the time to ask him questions. He leaves. 3-4 days later the recruiter calls me and says that all the interviewers said yes except the coding round and the feedback was that I was not able to optimize the solution and rushed into coding. This is probably a clear case of unconscious/conscious bias or whatever. I'm asked 2 leetcode medium+hard questions in 45-50 mins. I give the best solution for the first question and i give the best solution for the second question too. He does not show any interest, is too lazy to understand the algorithm and frankly rude to behave the way he did in an interview. He has a fixed solution which he expects and compares line by line with your solution. If this is how LinkedIn works then i am glad I did not get the offer. I was honestly disappointed that this was the round I would be rejected for. If anyone from Linkedin is reading this then i suggest you guys go back to the drawing board about your interview process and give some interview training to your employees as this is not how interviews should be conducted in any company. Getting a job is a 2-way street, the company should convince the candidate to join their company while the candidate should also try his best to join. Clearly in my case it was a 1-way street all the way.

      Interview questions [1]

      Question 1

      Phone interview : Leetcode Medium DS/algos question. Onsite : - Coding : Minimum window substring , Find leaves of binary tree - System Design and Architecture - Mobile coding - Lunch - Hiring manager interview
      1 Answer
      11

      Other Mobile Software Engineer interview reviews for LinkedIn

      Software Engineer(Mobile) Interview

      17 Jan 2016
      Anonymous interview candidate
      Mountain View, CA
      No offer
      Neutral experience
      Average interview

      Application

      I applied through an employee referral. The process took 2 months. I interviewed at LinkedIn (Mountain View, CA) in Dec 2015

      Interview

      First they gave me an phone interview. Then I got the onsite interview. There are 4 rounds. 3 techs and 1 manager interview. For the 3 techs interview, 1 design, 1 mobile app developing and 1 algorithm.

      Interview questions [1]

      Question 1

      Write an application in Android. Send http request to get json file, then use the json file to populate a listview.
      Answer question
      3

      Software Engineer Mobile Interview

      3 Aug 2011
      Anonymous interview candidate
      No offer
      Negative experience
      Difficult interview

      Application

      The process took 1 week. I interviewed at LinkedIn in Aug 2011

      Interview

      It was really easy working with the HR people. There was an initial phone screening call for about a half an hour which was very conversational. I got along great with my HR interviewer. Then they setup a phone interview with one of the engineers for a technical phone screening. They were about 5 minutes late calling me and then we talked about my background and linkedin for about 20 minutes. Then we jumped into the technical questions using collabedit.com. I could barely understand the interviewers english (he was Indian). I was only asked two questions. The first was to implement Integer.parseInt. Not use it, but to create the method from scratch. ....very creative (being sarcastic). The guy was clearly not happy with my answer and there was a lot of silence. I thought if I voiced where I was coming through with my answers and walk through my logic that I'd get some points but we stared at this one question for 30 minutes. I know that I did it wrong but I was walking through it. Then with about 10 minutes to go we "moved on" to the next question which was similar, implement Array.sort from scratch. He asked which algorithm I was using and it's speed/big O notation. That was the end. I knew within the first 5 minutes of the technical portion that it was going to go badly. Waste of time for me and the interviewer. I will never interview with LinkedIn again. I got a "your background and qualifications are not a match" form rejection within 15 minutes.

      Interview questions [2]

      Question 1

      Implement Integer.parseInt from scratch
      3 Answers

      Question 2

      Implement Array.sort from scratch
      1 Answer
      1

      Bowls

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

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.