Not too complex .. initially they give piece of code related to banking transactions and asked me to figure out all the mistakes , Since it is java developer role . All mistakes are not straight forward , related security and deep oops concepts . Later it's again a tech round where questions are not difficult related to work role .