I applied and did not hear back until a month later. The recruiter asks for my availability for the interviews next week and didn't get back to me until the following week. He scheduled them on the next day following his reply, which didn't give me enough time to prepare for the interviews.
There were 2 interviews that were 50 minutes each. One of them went over the role and company and gave me an easy coding problem. The other asked questions about my resume and gave me trivia questions about JavaScript. After the interviews, I did not hear back for over a month despite sending follow-up emails. Overall the interviews were fine but the timeline and recruiter I worked with were not good.