Assessment center takes place with a role game involving candidates spread by teams. Colleagues from different departments might come over as a spectators.
Before that you, most possibly, might get paper test according to your job application role.
I applied through other source. The process took 2 months. I interviewed at DHL (Prague) in Apr 2016
Interview
There is nothing special to describe, it was more like introduction where one person checked my english and second checked my mother language which was an attribute to job position. No one really checked my IT skills or logical skills of resolving problems.
I applied through a recruiter. The process took 2 weeks. I interviewed at DHL (Prague) in Jan 2018
Interview
One call with a recruiter, then with a company recruiter, then an interview in person with a manager and Service Desk Specialist from the respective team that I applied for. The interview was quite straightforward about my previous experience, technical skills and why I want to apply, in a form of question -> answer, but at least without useless HR questions (like where do you see yourself in 5 years). They showed me then around and I got an offer after 2-3 days.
Interview questions [1]
Question 1
Previous experience, why I want to apply, talk in foreign language.