First round: HR interview, talk about resume and introduce the position
Second round: Hackerank, test coding and math. Math is required, then choose two programming test among C++ MATLAB python java, about 1hr30min
Third round: phone interview, question about coding and math, about 1 hour