Hehe....
1) each of us wont be same because since all of us from different background, and different employment history.... ( get what i mean?

) common questions would be " tell me about urself "
2) english test would be grammar, paragraph ( fill up in blank ) and listening and answer kinda tricky because u have to choose which 1 is correct, example got 4 answer for u to choose but all 4 of it almost same. so choose wisely, ( ada time limit for each questions )
3) well office environment i dont know yet since i not yet join, onli finished interview ( wait for confirmation job offer ), but what i can see the environment of HSBC very nice....macam all ada class people... ( that is what i can see from outside...but really INSIDE office and other things...i really dunno )

what i can say is...be urself... make sure that u feel comfortable with the interview...dont goyang kaki macam samseng and other things...really have to be polite.
if u can speak english very well, then shouldnt be a problem.
HR guy will be interview u first, he will help u if u make some mistake about the interview, give good impression like what people said...first impression very important... if HR guy interview u but he asked u to go home wait for calls..ur chances maybe low.... ( that is what i thought ) since you couldnt even get until second interview. ( HR guy will decide whether u can go for second interview or not )
I finished everythings in 1 day. ( just hope all the best. )
sounded like your interview went well. did they gave you a call @ email yet?
the interview with managers went for 1 hour? whoa dude, i think you nailed this one. during my time, it's less than 15mins i guess. well, it's diff dept, diff managers, diff ways to conduct interview. may i know which dept u applied for?