Java software engineer Interview Questions | Glassdoor

Java software engineer Interview Questions

"Java software engineers design, build, and maintain systems that support and run java applications. Employers are looking for candidates who display strong organizational and communication skills as well as advanced technical skill within the java universe. During an interview, expect to answer a lot engineering questions as well as discuss past projects you have worked on."

Top Interview Questions

Sort: RelevancePopular Date

Implement a method to determine whether a string is a palindrome.

4 Answers

Recursive method; start from the ends and work your way in. Use indices if worried about memory.

Take a string as function parameter. Copy this str value into a new var, then use .reverse() thereupon. Compare the reversed copy back against original string using turnery operator to set resVariable to "true" : "false". Return resVariable.

(Using .split(""), as well as .join(""))

Write a function to print the first letter of every word in a string.

5 Answers

How would you scale access to a system like Twitter

3 Answers

Write a method to determine if a string starts with an uppercase letter.

2 Answers

1.Java Basics. 2.Plethora of Multithreading questions.GC 3.Simple data structure. (BFS) variation 4.Database Basics

1 Answer

Q: Why multiple inheritances are not supported in Java?

1 Answer

What does the action and method attribute in the HTML <form> tag do.

1 Answer

Lots of questions about arrays, lists and hashmaps

1 Answer

If you were responsible for development and launch of a billing system, how would you handle a critical situation?

1 Answer

Coding test: 1. Given a string, find out if there's repeat characters in it. 2. SQL. Given a Customer table and a Payment table (with Customer ID as primary and foreign key), write a query to output a list of customers who have not paid their bills in the last 3 months.

17 Answers
110 of 2,260 Interview Questions