@BuddhikaNelum Thanks for the reply. If you don't me asking, what sort of proficiency did you have with Java? Were you able to code acceptable programs yourself or was it just the basics?

How did you get the internship and how was the interview process? I've been studying and coding with Node for almost a year with a bit of freelance experience to the point where I'm almost at a junior dev level, though I've not been lucky applying to internships so my industrial experience is zero at this point.