After submitted resume through online system, I was contacted to set up a phone screen. However, the recruiter didn't call and subsequently emailed me with the explanation of "latest meeting was running out". I was rescheduled to the following week, which was already two weeks after initial email contact.
After the phone screen, a technical phone screen with a developer was set up. The problem discussed during it was very fundamental. Here is the question: given a sentence, find out if it contains all letters from a-z. Hint: they are specifically looking for set.
From then an onsite interview was set up. I met three developers, they are very friendly and made the conversation very easy. Three white board challenges were ask first. I did't remember, but I can assured anyone that the difficulty is super easy. If you think any easy level question on leetcode or hack rank is easy, then questions they asked will be super super easy.
The second interviewer asked some general questions regarding to RESTful api, personal experiences, reactjs vs nodejs, academic projects, stuff like that, nothing unapproachable. Finally, I was given test on Entity Relationship diagram, which I didn't expect. I was honest and told the interviewer that I haven't work with it for a long time, but she understood and went over first two problems as warm up with me. After that, I solved the rest without any hard time (we skipped a few due to running out of time).
I wish they could tell me that ER diagram is a major component ahead of the interview, since this piece of information is not given at any source.
I was told a feedback will be given within a week, but nothing came at all, even after I sent a following up email. I finally received a feedback from the recruiter, and it is so obvious that the recruiter is super reluctant to tell me that no offer was given, and she refused to share any feedback (which is understandable). I really think the recruiting team should treat its candidates better, even someone is not selected, a voluntary email of decision is a respect.