Mphasis interview question

Intro,interfaces Vs abstract classes,hashmap internal working,data collision,break cyclic dependencies,fault tolerance practices,hashmap after java8,default methods,spring Vs spring boot,IOC,run a job on an interval,producer and consumers mapping,AWS