• Post Reply Bookmark Topic Watch Topic
  • New Topic

Develop a small system in Java  RSS feed

 
Ranch Hand
Posts: 78
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I was asked to come for a test from a company at which I applied for a vacancy of trainee Java developer. In the test we are supposed to develop a small system such as library system. As I am a novice programmer I really want to know how such a coding could be done. Are there websites which describe how to develop such systems step by step ? Please help !!!
 
Bartender
Posts: 6109
6
Android IntelliJ IDE Java
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you have to ask the internet to pass your job interview for you, then you're not qualified for the job.
 
Gihan Madushanka
Ranch Hand
Posts: 78
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jeff Verdegan wrote:If you have to ask the internet to pass your job interview for you, then you're not qualified for the job.

It is true. But I do not want to miss this opportunity. That is why I am looking for some resources to at least give a try.
 
Bartender
Posts: 1445
30
C++ Java Netbeans IDE Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Despite a graduate degree and 40 years' experience coding, I look stuff up on the internet every day. Any programmer who refuses to use the internet to find answers to their questions is not qualified to be a programmer.

Try http://www.cs.stir.ac.uk/~sbj/examples/Java-applications/. There are all kinds of simple examples there. A few are trivial, a few are not quite trivial. The OP said this was for a trainee position. If he needs to know more than those examples cover, then the person who wrote the job description isn't qualified.
 
Sheriff
Posts: 22844
43
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
We aren't told how much time was allowed to develop this "small" system. 20 minutes? A week?
 
Stevens Miller
Bartender
Posts: 1445
30
C++ Java Netbeans IDE Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Anyone who expects me to work for a week on a test for a trainee position isn't qualified to hire me.
 
Paul Clapham
Sheriff
Posts: 22844
43
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, in my opinion if you're applying for a position which requires you to be able to design and develop a small system, you shouldn't have to ask if there are Internet resources for it. you should already have some idea. On the other hand if the position you're applying for doesn't require that, then they shouldn't be asking you to do it as part of the application process.
 
Stevens Miller
Bartender
Posts: 1445
30
C++ Java Netbeans IDE Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Paul Clapham wrote:Well, in my opinion if you're applying for a position which requires you to be able to design and develop a small system, you shouldn't have to ask if there are Internet resources for it. You should already have some idea.

"some idea" could still allow for doing some advance study. I mean, sure, I don't think any of us would condone faking it from memory, but I'm inclined to leave it to the discretion of the OP and let him make his own choices about what he does to prep for the interview. Any rational interview process is going to weed out the fakers, no matter how much they memorize, whereas additional research into how simple systems are implemented in Java might well improve an applicant's honest performance.
 
Gihan Madushanka
Ranch Hand
Posts: 78
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks guys
They said there will be no time limit.
We can take either a half day or full day to build the system, But maximum time that they give is one full working day.
I went through all the comments and came to know I need to improve my development skills before applying for a vacancy.

Regards
Gihan
 
Ranch Hand
Posts: 296
Spring
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Gihan Madushanka wrote:In the test we are supposed to develop a small system such as library system.

Did they suggest you any framework stack to use for the task?
 
Gihan Madushanka
Ranch Hand
Posts: 78
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
surlac surlacovich wrote:
Gihan Madushanka wrote:In the test we are supposed to develop a small system such as library system.

Did they suggest you any framework stack to use for the task?

I did not get what you really meant.
They said we are allowed to use any programming language such as Java
 
Rancher
Posts: 42972
73
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The purpose of such a test would not be to show proficiency with a particular framework, but general Java language proficiency. Given that Gihan applied for a Trainee position, it would in any case be unlikely that he has knowledge of any particular framework (or that such a position required knowledge of a particular framework).
 
Stevens Miller
Bartender
Posts: 1445
30
C++ Java Netbeans IDE Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ulf makes a good point. We have only a very slim description from the OP, but I do find it puzzling that a person applying for a trainee spot is expected to spend (potentially) an entire day drafting a system. What kind of yet-to-be-trainee knows enough to do that? Makes me wonder if the "trainee" part refers to the industry the employer is in, rather than programming.
 
surlac surlacovich
Ranch Hand
Posts: 296
Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ulf Dittmer wrote:The purpose of such a test would not be to show proficiency with a particular framework, but general Java language proficiency.

I would like to disagree with this point. It makes a lot of difference if candidate can pick a new framework quickly and build simple project with this. It really shows learning abilities of the person.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!