Location: Moscow, Russia.
Huawei hires to a temporary contract with an open end date that they can terminate in three days if they want so. It is highly unusual for IT in Russia. But it could be acceptable. However their HRs also say blatant lies to your face: "no, we can't fire you in three days".
So they simply lie about legal documents you are supposed to sign.
During the interview itself - a few problems from Leetcode. Two interview sections 1 h each. Interiewers were really nice. Good English is necessary.