The interview process is rather straight forward, two interviews and written test. Overall I think the company management aren’t friendly at all, tried to trick you and break your confidence while interviewing. At the end, they would also try to lower your expected salary by quite a margin, making it quite a bad experience overall.