HR screening first.
Then, on-site interview with presentation sharing your previous experiences, the projects you did, achievements and followed by technical questions.
Focused on both technical, personality and team work.
After passed the interview, discuss with HR for the compensation.