First test then face to face technical 1 & 2 interviews. I really had a bad experience. Because, I got scolded for not wearing shoes for interview.I had a reason for not wearing shoes, he didn't even listen to it. I know this was my mistake. But he can decline my offer politely, instead he scolded me. The interesting part is I'm not even a employee. Just think about the working employees in that company.