My interview experience with this company is extremely negative. First of all, their communications are quite slow (and in some cases non-existent) as I will explain in a moment.
The first step of the interview is an online coding challenge which is hosted on coder byte. The coding challenge isn't timed, but as is common with coding challenges, you are given 3 questions, which are all brain teasers, and are meant to trick and confuse you.
Since I knew about the company from a referral, I decided to proceed with the coding challenge (against my better judgement). On submitting the coding challenge, I didn't hear back from the company for nearly two weeks.
Almost two weeks later, I learnt that apparently I had passed the coding challenge and was scheduled for a virtual interview with one of their engineers - suspiciously, it was with a frontend engineer rather than a backend engineer.
In the virtual interview you are asked to answer some basic java questions, like the purpose of the main() function, difference between overriding and overloading and the method first executed when a thread executes.
The above questions are relatively simple to answer, if you are an experienced Java developer, but are tedious to answer during an interview. The next part irked me the most, which was a live coding exercise (which they don't inform you about in advance). Despite the pressure with live coding, I was able to get the program to run (though with some minor mistake on my end).
Once I completed the first interview, the company ghosted me, and I have never heard from them since. Definitely a place to avoid.