I applied online. The process took 4 weeks. I interviewed at NerdWallet
Interview
Had a phone call with an engineer regarding my resume and why i wanted to join NerdWallet.
Then, two back to back technical phone interviews. Then, got invited for final round of interviews.
The first round was system design. I enjoyed it. Then, a technical. Then, 30 minutes behavioral with a manager. Then, a technical phone interview. I had 15 minutes left after solving the question in the last interview and the interview was ended.
The recruiter and the people involved were all very nice.
I thought I did well, but received a generic rejection email after few days. Story of many software engineers.
Interview questions [1]
Question 1
Not anything difficult. Be sure to know system design and leetcode problem. Be sure to know about json objects and object oriented programming.