Many foreigners come to this forum, or to Germany, with unrealistic expectations about how easy it is to find a job. To help those people, I will post my recent experience here:
Over a five months period, I sent out over 50 (individualised and targeted) job applications to suitable employers, most of them replying to advertised openings (which I found on various online job boards). I only applied for jobs that I was sure I can perform well in.
I had interviews with seven companies and eventually got one job offer, which I accepted and will start work there soon. The time between starting my search and starting work was six month, and between applying for this job and starting three months, which is both considered quick. I don't think it is possible much faster!
I am German (thus fluent in the language and can be employed without additional formalities), have a M.Sc. in technology and many years experience in an industry with high demand. I am thus considered easily employable.
The number of applications and time it took me to find a job are below average. If you are foreigner, and/or without university degree and applicable work experience, you probably need more effort and time (and if you are non-EU-citizen or don't speak German, MUCH MORE!).
Please take this to heart and do not expect to find a job within a few months or with minimal effort!