Senior Java Engineer Interview Questions

641 senior java engineer interview questions shared by candidates

L1: 1.static binding vs dynamic binding 2.write singleton class 3. If we have list in singleton class how we avoid accessing it outside the class. 4. how to make singleton synchronized 5.java 8 - functional interface and stream API 6. write a program in java 8 max sal of employee 7.@variable & @modifier in JPA 8. why we use marker interface 9. how spring security works, authentication vs authorization 10. what is serialization? why we use is 11. what is transient 12. what is marker interface 13.internal implementation of hashset. L2: 1.aggregation in mongodb 2. mongodb groupby query 3. JPA integration with mongodb 4.microservice architecture 5. kafka producer consumer problem 6. project description. 7. agile methodology 8. Project build related question. 9 . Development process related questions

Senior Software Developer (Java)

Interviewed at NeoSoft

3.5
Sep 24, 2023

L1: 1.static binding vs dynamic binding 2.write singleton class 3. If we have list in singleton class how we avoid accessing it outside the class. 4. how to make singleton synchronized 5.java 8 - functional interface and stream API 6. write a program in java 8 max sal of employee 7.@variable & @modifier in JPA 8. why we use marker interface 9. how spring security works, authentication vs authorization 10. what is serialization? why we use is 11. what is transient 12. what is marker interface 13.internal implementation of hashset. L2: 1.aggregation in mongodb 2. mongodb groupby query 3. JPA integration with mongodb 4.microservice architecture 5. kafka producer consumer problem 6. project description. 7. agile methodology 8. Project build related question. 9 . Development process related questions

Technical assignment: Developer technical screening assignment Using your favorite java framework / libraries build a service, that will accept a request with text parameter on input. It will return maximum of 5 books and maximum of 5 albums that are related to the input term. The response elements will only contain title, authors(/artists) and information whether it's a book or an album. For albums please use the iTunes API:  https://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api/#searching For books please use Google Books API: https://developers.google.com/books/docs/v1/reference/volumes/list  Sort the result by title alphabetically. Make sure the software is production-ready from resilience, stability and performance point of view. The stability of the downstream service may not be affected by the stability of the upstream services. Results originating from one upstream service (and its stability / performance) may not affect the results originating from the other upstream service.  Your service needs to respond within a minute; Make sure the service:  is self-documenting  exposes metrics on response times for upstream services  exposes health check Limit of results on upstream services must be configurable per environment and preconfigured to 5. Using your favorite CSS, JS frameworks add a simple UI page to interact with service and display search results. Please document how we can run it. Please shortly document your justification of technology / mechanism choice, implemented architecture approach. Please submit your assessment results to GitHub within 1 week.
avatar

Senior Java Engineer

Interviewed at IDEXX Laboratories

3.4
Aug 14, 2020

Technical assignment: Developer technical screening assignment Using your favorite java framework / libraries build a service, that will accept a request with text parameter on input. It will return maximum of 5 books and maximum of 5 albums that are related to the input term. The response elements will only contain title, authors(/artists) and information whether it's a book or an album. For albums please use the iTunes API:  https://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api/#searching For books please use Google Books API: https://developers.google.com/books/docs/v1/reference/volumes/list  Sort the result by title alphabetically. Make sure the software is production-ready from resilience, stability and performance point of view. The stability of the downstream service may not be affected by the stability of the upstream services. Results originating from one upstream service (and its stability / performance) may not affect the results originating from the other upstream service.  Your service needs to respond within a minute; Make sure the service:  is self-documenting  exposes metrics on response times for upstream services  exposes health check Limit of results on upstream services must be configurable per environment and preconfigured to 5. Using your favorite CSS, JS frameworks add a simple UI page to interact with service and display search results. Please document how we can run it. Please shortly document your justification of technology / mechanism choice, implemented architecture approach. Please submit your assessment results to GitHub within 1 week.

Viewing 551 - 560 interview questions

Glassdoor has 641 interview questions and reports from Senior java engineer interviews. Prepare for your interview. Get hired. Love your job.