tag:blogger.com,1999:blog-28228406.post114795803437438111..comments2024-03-27T00:44:17.190-04:00Comments on Java How To ...: The Worst Java Job Interview Questions.Unknownnoreply@blogger.comBlogger6125tag:blogger.com,1999:blog-28228406.post-1149237762180444512006-06-02T04:42:00.000-04:002006-06-02T04:42:00.000-04:00//Which OS do you use in your development work, Li...//Which OS do you use in your development work, Linux, Windows, or Solaris?//<BR/><BR/>hey i guess/feel this qn adds some value as we all would agree that the underlying OS does not matter while working on a platform neutral language/technology..<BR/><BR/>why dont we think in the other way around.. we should better be having an idea and feel of working on same technology in other supporting platforms too..<BR/><BR/>of course we do have a great provision being in such technology which is not at all possible in any other technology rite? wassay?Anonymoushttps://www.blogger.com/profile/13441809988487585009noreply@blogger.comtag:blogger.com,1999:blog-28228406.post-1148212016239842032006-05-21T07:46:00.000-04:002006-05-21T07:46:00.000-04:00I'm outnumbered regarding database questions in Ja...I'm outnumbered regarding database questions in Java job interviews. It seems this will remain in Java developers skill set for a while, esp for those specialized Java job positions.howtohttps://www.blogger.com/profile/07810599542089351744noreply@blogger.comtag:blogger.com,1999:blog-28228406.post-1148052027462257752006-05-19T11:20:00.000-04:002006-05-19T11:20:00.000-04:00I would have to agree with Alan Green about the DB...I would have to agree with Alan Green about the DB stuff. Your response shows an ideal model of development, but from my experience it rarely works that way. if you have a simple domain model where you can use something like Hibernate and run your queries through it, then by all means you are good to go, but even moderately complex business apps can go beyond simple queries and the different DBMS vendors handle SQL in slightly different ways and knowing how the underlying DBMS acts can be a big plus. Not to mention special functions like recursive queries (oracle has a special function while db2 uses the 'with' sql statement).Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-28228406.post-1148044409966695962006-05-19T09:13:00.000-04:002006-05-19T09:13:00.000-04:00Thanks for the comments!If I were to make a hire d...Thanks for the comments!<BR/><BR/>If I were to make a hire decision, I will certainly focus on these essential info. Having more info is not necessarily the better. You have some good points there, but for me they will appear down in the priority list.<BR/><BR/>To Alan Green, for such positions, I will just let a team of expert Java developer work closely with a team of DB experts, and managers make sure inter-team communication works well. If you find it hard to at least logically separate database concerns from domain model, then it's time to take a fresh look at the design.howtohttps://www.blogger.com/profile/07810599542089351744noreply@blogger.comtag:blogger.com,1999:blog-28228406.post-1147995314600633482006-05-18T19:35:00.000-04:002006-05-18T19:35:00.000-04:00It's not unusual for database intensive portions o...It's not unusual for database intensive portions of an application to require extensive tuning, and this can only be done by somebody who has a thorough understanding of the underlying RDBMS engine. By thorough, I mean much, much more than "concepts." True, some DBAs can help, but most don't have the time or the programming background required to beat the code into shape.<BR/><BR/>If you don't believe me then try this... go to the Hibernate forums and post a message along the lines of, "Hibernate rocks! I can now write high performance database applications with only minimal understanding how relational databases work".Anonymoushttps://www.blogger.com/profile/13441809988487585009noreply@blogger.comtag:blogger.com,1999:blog-28228406.post-1147975943000417502006-05-18T14:12:00.000-04:002006-05-18T14:12:00.000-04:00I'll disagree on at least the second and third poi...I'll disagree on at least the second and third point. I think this are good questions. Well, maybe they aren't good, but they certainly aren't bad. They aren't great questions because you can't base your hiring decision on whether they person is running OS X or Linux. However, they do give you some way to get to know the personality of the person. It opens up a lot of doors to talk about WHY they use a particular system or what they like or don't like. Are they rabidly fanatical or coldly practical? Do they stay on the cutting edge or do they stick to the tried and true? None of these are hire/fire answers, but they do tell you a lot about a person that can be very valuable in making a hiring decision.Anonymousnoreply@blogger.com