It's not overly difficult. They give you all the information you need to know up front! I had three interviews in total, one of which was a panel interview. The other two interviews were screening calls, C-suite interviews, and a final discussion with the manager.