One phone screening takes 20-30, followed by an online coderpad coding interview.
Then a 4hr in-office interview, 5 rounds, with 1 hr powerpoint presentation, 1hr coding challenge, a 30min interview with the manager, 30 min software design related questions, 30 min factory tour, and a lunch session.
The difficulties of both coding challenge were between easy and medium level questions of leetcode, but not directly from leetcode.
The hard part for me is to prepare a powerpoint presentation with projects I did and related to their business, and not to show any other company's proprietary info.
No offer was given even I answered all questions. And no reply for a week when I asked for feedback for the interview and rejection.