Junior Java Programmer Interview Preparation Guide
Download PDF

69 Junior Java Programmer Questions and Answers:

1 :: Are you willing to work in shifts?

If the job calls for shifts that vary, be ready to do that for your work. If you aren't open to that, then explain why and see if they can adjust it for you.

2 :: Describe what a "lot of work" looks like to you As Junior Java Programmer?

Ideally you'd like to state that you can take on a lot of work - this shows your work ethic, but at the same time it's okay to tell them that you value work and life balance.

3 :: What do you consider to be your greatest strength?

There isn't any right answer. Just make sure to make your response positive and true. A few good examples include: Your ability to solve complex problems, Your ability to work well on a team, Your ability to shine under pressure, Your ability to focus in chaotic situations, Your ability to prioritize and organize, Your ability to cut through the fluff to identify the real issues, Your ability to influence other positively. If your strength relates to the position in question that will be more beneficial - but again be honest, don't create a strength for yourself just because you think it will sound good.

4 :: Top 13 Situational Interview Questions As Junior Java Programmer:

Situational interviews As Junior Java Programmer are similar to behavioral interview questions - but they are focused on the future, and ask hypothetical questions, whereas behavioral interview questions look at the past.

The advantage is that employers can put all candidates in the same hypothetical situations, and compare their answers.


1. What would you do if you made a strong recommendation in a meeting, but your colleagues decided against it?

2. How you would handle it if your team resisted a new idea or policy you introduced?

3. How would you handle it if the priorities for a project you were working on were suddenly changed?

4. What would you do if the work of an employee you managed didn't meet expectations?

5. What would you do if an important task was not up to standard, but the deadline to complete it had passed?

6. What steps would you take to make an important decision on the job As Junior Java Programmer?

7. How would you handle a colleague you were unable to form a positive relationship with?

8. What would you do if you disagreed with the way a manager wanted you to handle a problem?

9. What would you do if you were assigned to work with a difficult client As Junior Java Programmer?

10. What would you do if you worked hard on a solution to a problem, and your solution was criticized by your team?

11. How would you handle working closely with a colleague who was very different from you?

12. You're working on a key project that you can't complete, because you're waiting on work from a colleague. What do you do?

13. You realize that an early mistake in a project is going to put you behind deadline. What do you do?

5 :: What can you offer us that someone else can not?

Bad Answer: Going negative - if the candidate starts trash talking other candidates, it's a sure sign of a bad attitude. Also, if they can't provide a solid answer, it may show that they lack thorough knowledge of the skills the job requires, and an understanding of where they fit in.

Good answer: The candidate can name specific skills, abilities or understandings they have that apply directly to the job that other candidates are unlikely to have, or are in short supply.

6 :: How do you believe you would benefit our organization?

This is a great question that provides you the opportunity to put your best foot forward, to tell the interviewer why he or she should consider hiring you for the job. Make sure you're well prepared for this question as you won't likely get a second chance to really shine.

7 :: What do you know about our company?

You always want to make sure that you're pretty familiar with the company that you're interviewing with. Nothing looks worse than a candidate who knows nothing about the company they say they're interested in working for. Find out everything you can about the company, its culture and its goals. You will also want to know how the company is positioned in its market as well as who its major competitors are.

8 :: What attracted you to this company As Junior Java Programmer?

You could discuss the company's vision, culture and solutions/services as reasons for wanting to join it.

9 :: How have you made an impact on your team in the past?

I would explain and show to him or her best way possible and if they have a better way then I will encourage him or her to let me know then we can see if it works or not As Junior Java Programmer.

10 :: Tell me about a difficult decision you've made in the last year As Junior Java Programmer?

We all have difficult decisions in our lives. Show how you were able to arrive at it and then how you decisively acted.

11 :: If you were hiring a person for this job As Junior Java Programmer, what would you look for?

Discuss qualities you possess required to successfully complete the job duties.

12 :: Tell me about a time when you helped resolve a dispute between others?

Be sure to discuss a very specific example. Tell the interviewer what methods you used to solve the problem without focusing on the details of the problem.

13 :: What role are you ready to take in a group?

Ideally, you want to take on the role you're interviewing for, but you want to be flexible with your responsibilities As Junior Java Programmer if there are any changes.

14 :: What's your dream job?

Along similar lines, the interviewer wants to uncover whether this position As Junior Java Programmer is really in line with your ultimate career goals. While “an GGL star” might get you a few laughs, a better bet is to talk about your goals and ambitions—and why this job will get you closer to them.

15 :: What type of people do you not work well with?

Be very careful answering this question as most organization employ professionals with an array of personalities and characteristics. You don't want to give the impression that you're going to have problems working with anyone currently employed at the organization. If you through out anything trivial you're going to look like a whiner. Only disloyalty to the organization or lawbreaking should be on your list of personal characteristics of people you can't work with.

16 :: Why was there a gap in your employment As Junior Java Programmer?

If you were unemployed for a period of time, be direct and to the point about what you’ve been up to (and hopefully, that’s a litany of impressive volunteer and other mind-enriching activities, like blogging or taking classes). Then, steer the conversation toward how you will do the job and contribute to the organization: “I decided to take a break at the time, but today I’m ready to contribute to this organization in the following ways.”

17 :: Can you explain why you changed career paths As Junior Java Programmer?

Don't be thrown off by this question—just take a deep breath and explain to the hiring manager why you've made the career decisions As Junior Java Programmer you have. More importantly, give a few examples of how your past experience is transferable to the new role. This doesn't have to be a direct connection; in fact, it's often more impressive when a candidate can make seemingly irrelevant experience seem very relevant to the role.

18 :: What do you consider ethical spending on an expense account?

It depends on the role - but the better way to answer this is to ask the interviewer what their expectations are with regards to what the role can expense and then simply state that you'll stay within those parameters

19 :: Why did you leave your last job As Junior Java Programmer?

Regardless of why you left your last job make sure to stay positive. Always smile and focus on the positive reason such you were seeking the opportunity to expand your career opportunities, your interest in working with a new firm that provided greater opportunity, you desired to work in a new location, etc. Don't reference previous job problems or differences with management that caused you to leave. If you stay positive, your answer may help you. If you're negative, you will likely decrease your chances of getting the job for which you're interviewing.

20 :: If you could do it all over again, how would you plan your academic studies differently?

Whatever you do, just don't act bitter. A lot of times we wish we could change the past, but focus on the positive reasons and results of the decisions you already made.

21 :: Tell us something about yourself?

Bad Answer: Candidates who ramble on about themselves without regard for information that will actually help the interviewer make a decision, or candidates who actually provide information showing they are unfit for the job.

Good answer: An answer that gives the interviewer a glimpse of the candidate's personality, without veering away from providing information that relates to the job. Answers should be positive, and not generic.

22 :: Give me a specific example of a time when you had to conform to a policy with which you did not agree?

You want to first understand why the policy was put into effect. From there, if you truly disagree with it, explain your position to your management. If they don't change it, then you must accept their decision and continue to work or the alternative decision would be to find a new job.

23 :: How well do you know our company?

Well, a developed company that is gradually building their reputation in the competitive world.

24 :: Did the salary we offer attract you to this job?

The interviewer could be asking you this question for a number of reasons. Obviously, the salary is an important factor to your interest in this job, but it should not be the overriding reason for your interest. A good answer to this question is, “The salary was very attractive, but the job itself is what was most attractive to me.”

25 :: Tell me about the last time you missed a goal or deadline?

Unless you're a completely perfect person, chances are you've messed up before on a goal/deadline. If so, discuss how you fell short and what you would have done in retrospect to achieve it.

26 :: Explain me about a challenge or conflict you've faced at work As Junior Java Programmer, and how you dealt with it?

In asking this interview question, your interviewer wants to get a sense of how you will respond to conflict. Anyone can seem nice and pleasant in a job interview, but what will happen if you’re hired?. Again, you'll want to use the S-T-A-R method, being sure to focus on how you handled the situation professionally and productively, and ideally closing with a happy ending, like how you came to a resolution or compromise.

27 :: What do you think of your previous boss?

Do not belittle or talk badly of your last boss - it will come off as being petty. Instead, talk about the positive lessons you were able to learn from your last boss.

28 :: What will your ramp time be before you become a meaningful contributor?

Companies want staff that can ramp quickly, but also want people who are realistic. So take into consideration how intense the job is and then give a good answer. For example, if you have simple responsibilities that don't require a huge development curve, then your ramp time will probably be shorter. If it's a complex set of skills that you need to develop, then your ramp time could be longer - the key is you have to explain why you believe that ramp time should be.

29 :: What are three positive character traits you don't have?

List three attributes that you aspire to attain / build in the next few years - and then explain how you would develop those.

30 :: What type of mentors do you seek out and why?

Think of your top 3 mentors and what attributes they exhibit that you want to emulate. Common attributes include passion, desire, will, leadership, ability to influence others, intelligence.