HR will give you a personality test + a set of programming language and unit test questions. It will take about 1 hour to solve the questions. After the exam, an engineer came in for an interview without asking to introduce himself.
When introducing the work content, you need to use programs to do automated testing or make some small tools. For the interview, it is just a normal chat, talking about working hours, work content, etc. The other party said that the work is mainly C++. You can ask any questions you may have, and you may be traveling abroad.