Starts with a third party recruiter. Then you meet the manager, who seemed unprepared and uninterested which was sort of unprofessional. That is followed by a pretty easy take home. Then a two part technical interview, where you’ll be asked technical questions about Java, Spring Boot, and a walkthrough of your take home. Recruiters do not know what to expect and try to prepare you with bad information.