• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Jeanne Boyarsky
  • Liutauras Vilda
Sheriffs:
  • Rob Spoor
  • Bear Bibeault
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:
  • Frits Walraven
  • Himai Minh

Java Developer, Entry Level Position, What would you expect?/

 
Ranch Hand
Posts: 629
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi everybody,

This question is to all the Senior Java guys in here.

What would you expect from an Entry level Java Developer in an Interview? Would you ask him questions from 'C' language too even tho it's a Java position?

I want to take the advice and prepare myself accordingly as I haven't been to any interview yet and don't have an idea as what people would ask or expect. So any help is highly appreciated.

Thank you.
[ June 24, 2008: Message edited by: Arjun Reddy ]
 
Ranch Hand
Posts: 1902
Hibernate Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
In an interview, I would expect a Java developer looking for an entry-level position to be able to answer basic questions about Java. I would want some confidence that they would be competent as a developer, and that they have sufficient knowledge of the portions of the API used in the business. I would not be asking questions from C or C++ or even C# - that seems to me to be a little bit too far afield.

Then again, I've been asked Linux/perl questions for some positions, so... one never knows. But at least, I'd expect more of a tight focus for entry positions.
 
Arjun Reddy
Ranch Hand
Posts: 629
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for the reply Casser. Any other comments guys?
 
Ranch Hand
Posts: 3389
Mac MySQL Database Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
That's a good post Arjun.

I would definitely expect the candidate to have the basic knowledge of Java and the way it works. Though he may not have in depth knowledge of it, atleast the differences compared to C, C++ can be asked as it is essential in the beginning.

Also how a basic Java program is structured and gets executed. Here a little knowledge of JVM, JDK, JRE can also be included.

And the data types and ranges, OOPS and its properties - it would suffice.

Moreover no matter for what you are interviewing the candidate the ability to take it up and attempting to answer does really matter rather than just giving up easily!

Good luck Arjun
 
Author
Posts: 3448
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I will also throw in some brain teaser to evaluate his/her analytical capability.

For example:

How would yo go about evaluating how many litres of paint is required to paint Taj Mahal?

How would you go about finding out total number of petrol sites in the state of Tamil Nadu?

etc. There is no precise answer to these questions. What you need to ascertain is the approach and the analytical capabilty. Also, asceratin the other soft skills like team work, communication skills, interpersonal skills, etc and personal triats like motivation, passion, etc.
 
Arjun Reddy
Ranch Hand
Posts: 629
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for your replies Raghavan and Arul. Everything told here will help me a lot. Any other advice guys?

Thanks.
[ June 26, 2008: Message edited by: Arjun Reddy ]
 
lowercase baba
Posts: 12989
66
Chrome Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
personally, i would NOT ask brain teasers, but some open ended programming questions. "write a program to read a file of names and add new ones in to a different file" or some such.

I'm not interested in the details, nor do i expect them to even write one line of code. I'd look at how they approach the the problem. Do they ask for clarifications? Do they make assumptions? to they sketch out an algorithm, or just start writing "public class SomeClass" and keep going?

if they DO write code, to they document/comment as they go?
 
Ranch Hand
Posts: 2187
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I too disagree with asking silly "brain teasers" and any question without clear answers. There are much better ways to assess a candidate's analytical abilities.

A better approach would be to come up with a realistic business problem and ask then to evaluate and come up with an approach to an issue.

"How many liters of paint to paint"...lol
 
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic