hi Anish.. first of all gud luck wid your interview. actually for me the written technical interview had around 10 questions from the topics dat i have listed above. it was not dat much deeply focussed but some basic and intermediate level questions. for the interview i will say dat you should revise thoroughly through the above topics.. nd aftr i completed answering questions they discussed the answers wid me in a casual way so i tink dey give you a second chance to impress them. ur interview may differ from mine as i gave d interview at oldham,unitedkingdom...if u r giving it from some other place it might differ..nywys gud luck again..