473,320 Members | 1,863 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Interview Question: Why Java

After attending several interviews a recurring question I've seen is "Why Java". It seems a fair question at first but if the interview is for a Java role why do you need to justify it's use? The Last interview said they use Java, Perl, JavaScript and soon to use Python. The asked why Java and seemed to imply i was inflexible as i prefer Java. Not sure if i'm reading the situation wrong but seem to feel Java isn't a good choice even if its one of the main languages.

I use Java for personal preference and also because i've had bad experiences with loosely typed scripting languages. Not sure if this is good enough reason to choose Java.
Nov 28 '19 #1
2 1952
dev7060
630 Expert 512MB
If you understand Java more than just the syntax and know what/how things work behind the scenes, I don't think there would be any difficulty answering the question and putting forward the points. Of course every language has its own characteristics, so does Java and that's why it is still among the popular ones.
Nov 28 '19 #2
gits
5,390 Expert Mod 4TB
well - you answered the question for yourself already. it might be a good enough reason for yourself but in many cases not in the context of the question itself. like it was already mentioned each programming language has its own characteristics - thus some are more suited for some problems then others.

If i for myself ask such a question in an interview then i usually try to evaluate the mindset of the applicant. Instead of wanting to hear specific reasons as of why to use something specific - i'd rather would like to hear that a programming language is just a tool to solve a problem. You can hit on a nail with a measuring tape but its better to use a hammer to hit it in unless you want to bend the nail only - then it might be needed to even use more then 1 tool only like a hammer and a bench vice simultaneously. just because you like the measuring tape more wont make it the right tool for that specific job - while at the same time you cant, at least you shouldn't, use a hammer to measure something. you see the point here - you can measure in hammer-lengths of course - but its not the ideal solution.

on the other hand the best tool for nailing might still not be a hammer but a nailgun. it might be that the nailgun is not affordable or available right away. In that case the hammer can be used as it is a proven and reliable tool for the job still and everyone is usually able to use a hammer.

So seen it is not the best choice to have only 1 tool in your arsenal since it makes you somehow a bit tied to some problems that can be solved with that. Today there is a lot of change all around us and you never know whether the one tool you always use will be sufficient for tomorrows problems.
Nov 29 '19 #3

Sign in to post your reply or Sign up for a free account.

Similar topics

26
by: ROSY | last post by:
hello 2 all, where can i get interview question on C & C++. plz give me links it will be so helpful. bye
9
by: denis | last post by:
Hi there, I got a tough interview questions lately, and I would like to hear your opinion: An array of N chars is given Write an efficient algorithm to find all the repeating substring with a ...
0
by: Jobs | last post by:
Download the JAVA , .NET and SQL Server interview sheet and rate yourself. This will help you judge yourself are you really worth of attending interviews. If you own a company best way to judge if...
18
by: Nobody | last post by:
I've been looking for a job for a while now, and have run into this interview question twice now... and have stupidly kind of blown it twice... (although I've gotten better)... time to finally...
0
by: su.k.mishra | last post by:
Hello Friends, Please Visit http://techinterviewquestion.blogspot.com site In this site you can find .Net,C#,OOPS,Java,JSP Interview Question With Answer. Cmpany asked question is also...
0
by: su.k.mishra | last post by:
Hello Friends, Please Visit http://techinterviewquestion.blogspot.com site In this site you can find .Net,C#,c++,OOPS,Java,WebService & Remoting ,JSP Interview Question With Answer. Cmpany asked...
0
by: freesoftwarepdfs | last post by:
Ultimate list of Interview question website.....Do not miss it http://www.questpond.com http://msdotnetsupport.blogspot.com/2007/01/net-interview-questions-by-dutt-part-2.html...
2
by: nivedita | last post by:
Hi All, I want to dot net interview question with answer if any one have question with answer please send me.. i am fresher Thanks in advance.. Nivedita
13
by: Lambda | last post by:
In an interview, I was asked: Define a function to split a string with some token. I said let the function return a string array. He asked me how do i know the array size. Yes, I have to...
12
by: kostas | last post by:
Hi I was asked to propose an interview question for C/C++ programmers (CAD/CAE software) I came up with the following...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
0
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.