I applied through a staffing agency. The process took 4 weeks. I interviewed at HSBC in Dec 2009
Interview
The position that I applied is Business Analyst and they will ask you to introduce yourself and how your previous working experience meet this job. And What's the meaning of General Ledger? And what are you going to allocate the time for a new project? What's your desired career path? Why choose HSBC?