Answer the question
In order to leave comments, you need to log in
How to prepare for a Java Junior Developer interview?
Good day to all.
A little background:
I've been learning Java myself for a little over a year now. Basically, I learned it from the book by Cathy Sierra and Bert Bates ("Learning Java. 2nd edition") . Also, at the very beginning of my studies, I studied JavaRush, but I didn’t really like this resource, I reached level 8 and stopped learning. For the sake of gaining skills, he began to write simple 2D games on Swing (A simple platformer and a game that was similar in gameplay to Space Invaders ). I also wrote various GUI applications. For example, a chat client (which was implemented with a standard socket API), a calculator, a stopwatch, and so on.
Essence of the question:What are some tips for preparing for an interview? Maybe there are some online courses that specialize in preparing Juniors (GeekBrains, JavaRush, etc. don't count)? Also, if there are any subtleties, what are they?
PS: City of St. Petersburg.
Answer the question
In order to leave comments, you need to log in
No Swing and no desktop development - in the world of Java, this is a very little demanded direction. "Learning Java" is a good book, but not enough to start serious development. It is rather useful in preparation for reading the books of Schildt, Horstman, and Gosling. "Philosophy of Java" talks about Java in a very accessible way, but only about version 6.
To prepare for an interview, you can read books for preparing for the OCAJP / OCPJP exams ( for example ), everything is there.
I also recommend that you familiarize yourself with the basics of the Java EE web profile (servlets, JSP).
JavaRush as a whole, if you put up with the jambs in the structure of the lectures, fits very well.
Junior junior strife, you know. Every time a June comes to me for an interview, for some reason he thinks that he came to the exam, and something depends on how much he memorized the tickets. Often this is not the case. Of course, the run through the main topics is going on, I ask specific questions (Collection Framework, inheritance, the difference between an abstract class and an interface, and further down the list), but at the core I always want to understand what kind of person, whether he will join the team, whether he adequately assesses his abilities, etc. d. If you go to a specific office, read what it does, perhaps the responses of employees. I also recommend getting some sleep.
Go to the interview, they will tell you. A year to learn Java is PPC.
I support all previous comments. The main thing is to carefully prepare "327 questions for a Java Developer interview" , an interview is like an exam, you need to remember all the questions for at least 1 week.
Feel free to send out resumes and go to interviews. Of course, not everyone will take you (as well as any other specialist), but in general, you have sufficient preparation for Juniora. First of all, look not at the salary, but at the opportunities for rapid professional growth. And this is possible with 2 components: 1) working side by side with professionals 2) Tasks that are slightly higher than your current level (at the moment these are almost any tasks).
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question