The process took 6 weeks. I interviewed at Lenovo (Morrisville, NC) in Aug 2019
Interview
I interviewed in August 2019 at North Carolina, USA. The process took almost 45days. Multiple rounds. Very friendly interviewers.
Round 1: HR Phone Screening
2: Technical Skill Check
3: Background/Experience/Projects on resume.
4: Coding round (medium difficulty)
5: Coding round (slightly harder)
6: Hiring Manager
7: Final Call/Offer