1. HR interview like describe profile, character, common question of your self 2. Coding challenge like logic test with any language programing, the case like filtering, palindrome and searching. 3. User Interview like technical about your knowledge in program language framework and describe your portofolio if you have it 4. Offering , this is final step for negotiation salary