Glassdoor users rated their interview experience at Lenovo as 100% positive with a difficulty rating score of 3 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Marketing and rated their interviews as the hardest, whereas interviews for Marketing and roles were rated as the easiest.
I applied through a recruiter. I interviewed at Lenovo (Morrisville, NC) in Dec 2020
Interview
Interview process was extensive and long and you get to get a feel for who you will be working with. L was interviewed by 4 members of the team l was going to be working on
Interview questions [1]
Question 1
Basic behavioral questions
Technical questions to demonstrate how you approach problems
I applied online. The process took 2 weeks. I interviewed at Lenovo (Chicago, IL) in Jun 2021
Interview
There was 4 rounds of interviews.
1. Technical screening - basic questions about the language most needed for the job.
2. HR interview - to talk about your resume and accomplishments and to see what you are like.
3. Technical Interview (with team) - to gauge what you know and what you don't.
4 Technical Interview 2 (with team) - to familiarize yourself with the rest of the team. (I guess to see if they like you.)
Interview questions [1]
Question 1
Technical questions about C/C++. Keywords and how C and C++ works, why they are different, and what is the use case of each of them
Define a smart Data Structure and how search / traverse through them to find specific data.
Debugging code through stack trace and to understand holistically how the code works.
Understanding Linux and how kernel programming works.
Exactly what they ask for in their job description.
I was requested to fly to San Jose for a two day on-site intereview with other selected interveiwees. The first day/evening was a introduction session. The second day we went through two rounds of interviews.
Interview questions [1]
Question 1
Had two rounds of interviews. First round was group interview. Second round was individual case interview.