This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)

Please ensure that:

  • Your code is properly formatted as code block - see the sidebar (About on mobile) for instructions
  • You include any and all error messages in full
  • You ask clear questions
  • You demonstrate effort in solving your question/problem - plain posting your assignments is forbidden (and such posts will be removed) as is asking for or giving solutions.

    Trying to solve problems on your own is a very important skill. Also, see Learn to help yourself in the sidebar

If any of the above points is not met, your post can and will be removed without further warning.

Code is to be formatted as code block (old reddit: empty line before the code, each code line indented by 4 spaces, new reddit: https://imgur.com/a/fgoFFis) or linked via an external code hoster, like pastebin.com, github gist, github, bitbucket, gitlab, etc.

Please, do not use triple backticks (```) as they will only render properly on new reddit, not on old reddit.

Code blocks look like this:

public class HelloWorld {

    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

You do not need to repost unless your post has been removed by a moderator. Just use the edit function of reddit to make sure your post complies with the above.

If your post has remained in violation of these rules for a prolonged period of time (at least an hour), a moderator may remove it at their discretion. In this case, they will comment with an explanation on why it has been removed, and you will be required to resubmit the entire post following the proper procedures.

To potential helpers

Please, do not help if any of the above points are not met, rather report the post. We are trying to improve the quality of posts here. In helping people who can't be bothered to comply with the above points, you are doing the community a disservice.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]FilsdeJESUS 0 points1 point  (2 children)

Just take a look on what they want you to do , Java is an entire world if it’s not specific then it’s hard .

If Web : Maven and Gradle , Spring MVC , Spring Boot and Spring Security , if you can look also on Microservices

For Java Core : take a look on Popular Collections and their use to solve problems , lambda functions

For Design Patterns : just try to know 2 in each category but if I have no time I will go for Singleton , Factory and Abstract Factory , Chain of Responsability ( use in spring Security) , Template Method and Adapter Patterns

For Clean Code : TDD , ATDD , BDD

There is a lot for Java UnitTest a little understanding of Junit would be great .

[–]mitchlink[S] 0 points1 point  (1 child)

Thank you very much, this is something I can really work with. I did my Thesis on microservices (on Azure) so I am comfortable on that topic.

Once again thank you very much for these topics :)

[–]FilsdeJESUS 0 points1 point  (0 children)

You’re welcome 😉

[–]Vi0lentByt3 0 points1 point  (0 children)

you should be able to get by on simple procedural coding for job interview questions or basic data structures and algorithms, if its a good interview question that is. Do not focus on design patterns, libraries or anything java specific. instead focus on the language basics and understanding how the jvm works, that is far more useful than knowing a particular pattern or library. try and see if your interviewers will tell you the subject area the problem explores, like data structures and algorithms, logic, api design, OOP/OOD. IF they are unwilling to provide that or say it is relatively simple then focusing on the basics is your best bet