Hi, I have worked in Java for roughly less than an year, some 3 years back in coding. After a gap (after my graduation), I want to reenter java job market again. I would like to know, what type of questions I can expect in a Java onsite interview (in US). Some of them asks the candidates to implement B-Trees. Can anyone provide me their inputs so that I can refresh my knowledge and concentrate accordingly as I have only a couple of days left to prepare for the interview. The interview is considering candidates who have 2 years of experience in Java. So please let me know accordingly. If this is not the right forum to post, I apologize. Please let me know where to post this type of interview related questions.