Desarrollador Java Interview Questions

Desarrollador Java Interview Questions

En una entrevista para un puesto de desarrollador Java, prepárate para responder preguntas técnicas destinadas a evaluar tus conocimientos básicos de Java. El posible que también te formulen preguntas abiertas para evaluar tus habilidades de programación y de resolución de problemas. Prepárate para afrontar preguntas no técnicas centradas en tus habilidades de comunicación interpersonal, de organización del tiempo y de ética en el trabajo.

Preguntas de entrevista más frecuentes para desarrollador/a Java y cómo responderlas

Question 1

Pregunta n.º 1: ¿Cuál es la diferencia entre HashTable y HashMap en Java?

How to answer
Respuesta recomendada: Los entrevistadores usarán preguntas técnicas para evaluar tu cualificación formal y tus conocimientos del lenguaje de programación Java. Aprovecha tu respuesta para exponer tus habilidades de comunicación. Aunque lleves años programando, quizás te convenga repasar tus nociones básicas de Java antes de la entrevista.
Question 2

Pregunta n.º 2: Escribe un programa para determinar si 243 es un número Armstrong.

How to answer
Respuesta recomendada: Usarán preguntas abiertas para poner a prueba tus habilidades de programación. Esta pregunta permite evaluar tu capacidad para resolver un problema utilizando un algoritmo de Java. Explica tu planteamiento mientras utilizas un editor de código o pizarra.
Question 3

Pregunta n.º 3: ¿Cómo lograrías elaborar código de calidad si tuvieras que simultanear varios proyectos Java?

How to answer
Respuesta recomendada: Los desarrolladores Java a menudo tienen que trabajar en varios proyectos a la vez. Las personas que realizan la entrevista utilizan preguntas como esta para poner a prueba tus habilidades organizativas y de gestión. Las empresas también intentan evaluar tu compromiso de calidad con tu trabajo. Si tienes experiencia como desarrollador, incluye ejemplos de tu experiencia profesional que demuestren tu capacidad para producir trabajo de calidad y para gestionar el tiempo de manera eficiente.

710,207 desarrollador java interview questions shared by candidates

Your on a farm, and your in a field with horses and you have a fence that you have to repair. But you left your hammer back at the house, what do you do? Remember the fence is broken and you cannot leave it alone otherwise the horses will escape.
avatar

Intermediate Software Developer

Interviewed at The PEER Group

3.9
Mar 19, 2009

Your on a farm, and your in a field with horses and you have a fence that you have to repair. But you left your hammer back at the house, what do you do? Remember the fence is broken and you cannot leave it alone otherwise the horses will escape.

Interview date and Venue: The Marriott Hotel, Whitefield, Bangalore on 12 Sept 2015. First Round: Purely Technical (Mr Farhan, he was really nice guy with sound technical knowledge) 1) What is autoboxing and unboxing? 2) What is comparable and comparator? 3) What is @autowire in Spring? 4) What Hibernate and its configuration? 5) What transaction in hibernate? If with out calling save, I close transaction what will happen? 6) How to get value from name attribute in jquery? Also with class and id. 7) if you know anything about Javascript MVC, Angular JS, Node JS etc? 8) Why Spring is called loosely coupled? 9) what is DI or IOC in spring? Explain with example. 10) @transaction, @repository, @autowired annotation? 11) Types of autowiring in Spring. Second Round: Director's Round, Partially technical. (Mr. Sanjoy, Not so easy to convince him) 1) What is the thing which you have learned on your own in your career. I told Javascript and Jquery. 2) Write a javascript code to submit a simple form having username and password. (idk why he asked that!!) 3) When and why we should use ConcurrentHashmap and HashTable? 4) When should we use SOA and when we should avoid it? (SOA is my current technology I am working on). 5) What is current CTC, notice period and expected CTC. 6) Reason for job change. Why so early? Third round : Written 1) Write program or pseudo code to get first 2 largest and smallest number from an array of integers. 2) Give class hierarchy for Polygon, Parallelogram, Rectangle, Square, Circle and Pentagon. 3) Prepare a linked list having String and integer values and print only integer values out of it. 4) You have 6 identical balls, one of them is heavier. How many times will you use balance to pick out odd one? 5) You reach office from home at speed of 20 kmph and from office to home at 30 kmph. Calculate the avg speed. 6) You have 3 machines M1, M2 and M3, each of which takes 5 min to process one wooden pencil. The flow of processing is m1-->m2-->m3. Only one pencil is allowd at a time at one machine. You have 5 pencils. how long will it take to process all of them? If inc m2 by 7mins then how long will it take to process all? If also inc m1 by 6mins then how long will it take? 7) Select name, count(*) as count from tablename; write down the output. 8) difference between Unique key and primary key? 9) difference between function and stored procedure? 10) A simple join query of 4 tables to display a set of columns out out of them. 11) Write a not to client stating, convincing him the reason behind the delay in project delivery. After all of this I was told that they will reach out to me in next 5 days. Today was my interview, let's wait and watch ;)
avatar

Software Developer

Interviewed at Talentica

4
Sep 12, 2015

Interview date and Venue: The Marriott Hotel, Whitefield, Bangalore on 12 Sept 2015. First Round: Purely Technical (Mr Farhan, he was really nice guy with sound technical knowledge) 1) What is autoboxing and unboxing? 2) What is comparable and comparator? 3) What is @autowire in Spring? 4) What Hibernate and its configuration? 5) What transaction in hibernate? If with out calling save, I close transaction what will happen? 6) How to get value from name attribute in jquery? Also with class and id. 7) if you know anything about Javascript MVC, Angular JS, Node JS etc? 8) Why Spring is called loosely coupled? 9) what is DI or IOC in spring? Explain with example. 10) @transaction, @repository, @autowired annotation? 11) Types of autowiring in Spring. Second Round: Director's Round, Partially technical. (Mr. Sanjoy, Not so easy to convince him) 1) What is the thing which you have learned on your own in your career. I told Javascript and Jquery. 2) Write a javascript code to submit a simple form having username and password. (idk why he asked that!!) 3) When and why we should use ConcurrentHashmap and HashTable? 4) When should we use SOA and when we should avoid it? (SOA is my current technology I am working on). 5) What is current CTC, notice period and expected CTC. 6) Reason for job change. Why so early? Third round : Written 1) Write program or pseudo code to get first 2 largest and smallest number from an array of integers. 2) Give class hierarchy for Polygon, Parallelogram, Rectangle, Square, Circle and Pentagon. 3) Prepare a linked list having String and integer values and print only integer values out of it. 4) You have 6 identical balls, one of them is heavier. How many times will you use balance to pick out odd one? 5) You reach office from home at speed of 20 kmph and from office to home at 30 kmph. Calculate the avg speed. 6) You have 3 machines M1, M2 and M3, each of which takes 5 min to process one wooden pencil. The flow of processing is m1-->m2-->m3. Only one pencil is allowd at a time at one machine. You have 5 pencils. how long will it take to process all of them? If inc m2 by 7mins then how long will it take to process all? If also inc m1 by 6mins then how long will it take? 7) Select name, count(*) as count from tablename; write down the output. 8) difference between Unique key and primary key? 9) difference between function and stored procedure? 10) A simple join query of 4 tables to display a set of columns out out of them. 11) Write a not to client stating, convincing him the reason behind the delay in project delivery. After all of this I was told that they will reach out to me in next 5 days. Today was my interview, let's wait and watch ;)

given the output from the first question write a algorithm to calculate how many possible inputs could have created that output. for example. "1211" could be interpreted as one two and one one || one hundred and twenty one ones.
avatar

Software Engineer

Interviewed at Dropbox

3.9
Nov 5, 2011

given the output from the first question write a algorithm to calculate how many possible inputs could have created that output. for example. "1211" could be interpreted as one two and one one || one hundred and twenty one ones.

Viewing 301 - 310 interview questions

Glassdoor has 710,207 interview questions and reports from Desarrollador java interviews. Prepare for your interview. Get hired. Love your job.