The process took 2 weeks. I interviewed at Lenovo (Morrisville, NC) in Apr 2023
Interview
There were three rounds. First round was introductory in which they asked me about my experiences as stated in my resume and how can my skills be useful to them. Second was technical coding round where I was asked a couple of questions based on binary search, strings, dynamic memory allocation and so on. The third one was behavioral consisting of questions on different work scenarios including my strengths and weaknesses.
Interview questions [1]
Question 1
Technical Coding Questions:
1. Reverse a string in place along with the complexities
2. Given an array with numbers arranged in increasing order, find the position of the given query number. Draw the recursion tree if done by binary search.
I applied online. I interviewed at Lenovo (Research Triangle Park, NC) in Apr 2024
Interview
Hacker rank 2 question test with 60 minutes to do both. Medium to hard difficulty level questions about data structures and algorithms. Followed by an interview with a recruiter after completing the hacker rank test.
Interview questions [1]
Question 1
Tell me about a time you were working in a group how would you and your group members handle the problems you were faced with?