All my interviews since graduating 12 yrs ago have consisted of technical questions of varying difficulty. Banking sector seems harder than engineering. Sometimes cos I'm bad at swotting I crash and burn. Most recent disaster the guy was marking my c++ test and discussing answers and at question 3 said "this isn't working lets call it a day"
Fair enough but tough at the time!