1. Call with HR
2. Call with hiring manager and a director
3. Online skill tests (technical and behavioral): Logic test had many questions with a very limited time for each, do your best style exam.
4. Call with hiring manager and an IT person: IT person asked a few technical questions
5. Call with CFO: No specific questions were asked but CFO will do his best to keep every penny in the organization during salary negotiations and he is like a God in the company. If he says "no", you will not get the job. It is not up to hiring manager to decide.