First rounds were pleasant, but for some reason, the in-person interviews were intellectual hazing. I suspect there might be some turbulence within this company as they are moving their office location to save money. Companies like this are so dependent on web traffic, but consumer preferences are changing quickly in how they interact with sites. For now it might be ok, but with those changes looming, it seemed like that stress is percolating down to the teams. A good read for those designing these interviews would be "Programming Interviews Turn Normal People into A-Holes". This article captured the exact scenario I faced.
3 round, I didn’t make to the second round. The first round is with engineering manager, the second should be technical and then onsite. HR responds fast, the meeting schedule is smooth.
Interview questions [1]
Question 1
You background and previous work. JSON file related JavaScript
Recruiter screening, super day consisting of 3-4 interviews. Questions range from behavioral (how you work as an individual vs team/strengths and weaknesses) and technical. For technical questions looking at mastery of concepts you have on resume and projects you have contributed to.
Relaxed, mostly focused on technologies and past experiences mentioned on your resume. There was a recruiter call, a hiring manager interview, and an onsite/power day. Everyone was nice and helpful throughout the process!