It starts with a coding challenge. The coding challenge contained Java and SQL. Then, I did an hour long technical interview. The next two interviews were back to back hour interviews starting with a technical interview and finishing with a personality interview.