Initially, there was a phone screening done by a TA person. Even though I was told that 1 month notice period was enough by this TA person, after having 4 calls which wasted about 4 hours of my time collectively, I was told that they are looking for someone to join immediately within 2 weeks.
Regarding the interviews, I had 3 technical interviews with 3 senior tech leads, a software engineer and an associate tech lead. After having those 3 interviews, another half hour call was scheduled to get myself evaluated to see if I can have a call with their client. During the technical interviews, I was asked questions related to MERN stack and I was asked to do a practical coding test during the first interview. Luckily, I had everything already setup in my computer. When the panel asked me to do complete this test, they told me that the email we receive tells us to be ready for a practical test. However, the one I receive didn't mention nothing related to a practical test. TAs doing their job to the best of their ability I guess.
However, during the 4th and last call, the Co-founder or whoever it was, was late to join. They didn't even bother to let me know they are running late. Instead, expected me to be in the call until they join. But, when this meeting was scheduled, I was called continuously and asked to confirm my participation to interviews so that they won't have to waste their time in case if I didn't join on time.
If anyone's going to have an interview with this company, make sure to get the information from multiple people because the TA team is so incompetent that they can't pass even the basic information to candidates.