I applied through a recruiter. The process took 2 weeks. I interviewed at Red Hat (Brno) in Aug 2016
Interview
First call from a recruiter. We talked about my expectations, last job, desired salary, studies, etc. It went very nice despite my english wasn't very fluent. 30 min max duration.
Second video call with the department manager and a team leader. This interview was tougher than the call. From 60 to 90 min of technical questions about software in general, open-source, languages, frameworks, tools... A lot of questions about my work-flow and some other use-case questions or theoretical questions about javascript.
Finally a last video call from the recruiter explaining the contract conditions and officially offering the job.
Then I received the contract and other paperwork via mail, I had to sign everything, keep copies for me and sent it back to HQ.