Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Design patterns man, make sure you are familiar with the most widely used inside the application stack that you are going into! that was one thing that got me to my current job. Granted we just mainly maintain old Java apps, but its something that any developer wort enough should know. Best of luck bud! let us know how it goes!
-
Assuming you are going for a junior role, here's a list of basics to prepare for:
- Jdk vs jre
- design patterns [https://refactoring.guru/design-pat...]. you should at least know factory, builder, singleton, prototype, adapter, proxy, chain of responsibility.
- interface vs abstract: when, why
- reflection [at least basics: what, why, how, where is used], annotations. AOP.
- SOLID, explain each letter, give examples
- IoC [D in SOLID]
- static and final modifiers for: type, method, field. Why, what, when.
depending on frameworks/tech stack you will be using there are more topics to prepare for. The above only covers java basics. -
They went with a PhD. Oh well. Thanks everyone for your suggestions and stuffs.
Interviewing for a Java dev job tomorrow. Any last minute cram suggestions?
question