Home Depot Interview Question for Software Engineer / Developers






Comment hidden because of low score. Click to expand.
0
of 0 vote

new enhancements 1.4 -> 5.0 : generics? auto-boxing? enum class? annotation?

- Zaphod March 04, 2010 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

This is the most ridiculous question I've heard

- Anonymous March 04, 2010 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 votes

its not that ridiculous becuase they want to know if you are keeping up with the new java enchancements. This is what is known as a "feel-out" question - they basically want to know if your studying the language that you are applying for. I am sure this is a standard question for other languagues also - like it this was a .Net role - then they would ask what are some of the newer improvements for .Net

This is a field were there is continous improvements going on

- biggied88 March 04, 2010 | Flag
Comment hidden because of low score. Click to expand.
0
of 0 votes

zaphod is correct about 1.4 to 5 there are more changes like the use of comparator(this is for creating custom sorts). anonymous - i have been in this field for about 3 years now and still feel like a jr. level developer, and thats what i am, it takes 5 to 8 years to really get java coding down to be looked at by sr. level developers as someone that is an expert or at least advanced - someone that they can count on to do more complex work with little asst. plus help train more jr. developers(this is very important if you see yourself moving forwrd - i have seen many developers not make it forward due to their soft skills). I posted these statements so that others will understand what to study for when intervewing. believe it or not, this is a standard question i have been asked by many different companies. This is a test to see, how much of the language you really understand. So studying the difference between the different versions is very improtant becuase one day you will be on a project that is upgrading from one version to the other and you need to know what are the differences.

- biggied88 March 04, 2010 | Flag
Comment hidden because of low score. Click to expand.
0
of 0 votes

@biggied88
You are right. Devs should keep learning and it is important to grow with the industry.
However, for some college hire or someone new to Java within 1 or 2 year, this question does not make a lot of sense, and it is because when they started using Java, it is already 1.5 or 1.6.

- l October 06, 2010 | Flag
Comment hidden because of low score. Click to expand.
0
of 0 vote

• Scripting Language Support (JSR 223): Generic API for tight integration with scripting languages, and built-in Mozilla JavaScript Rhino integration
• Performance improvements for the core platform and Swing.
• Improved Web Service support through JAX-WS (JSR 224)
• JDBC 4.0 support (JSR 221).
• Java Compiler API (JSR 199): an API allowing a Java program to select and invoke a Java Compiler programmatically.
• Upgrade of JAXB to version 2.0: Including integration of a StAX parser.
• Support for pluggable annotations (JSR 269)
• Many GUI improvements, such as integration of SwingWorker in the API, table sorting and filtering, and true Swing double-buffering (eliminating the gray-area effect).
• JVM improvements include: synchronization and compiler performance optimizations, new algorithms and upgrades to existing garbage collection algorithms, and application start-up performance.

- helpingguys November 14, 2013 | Flag Reply


Add a Comment
Name:

Writing Code? Surround your code with {{{ and }}} to preserve whitespace.

Books

is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.

Learn More

Videos

CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.

Learn More

Resume Review

Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.

Learn More

Mock Interviews

Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.

Learn More