Java8, spring, spring boot and angular
Java Full Stack Developer Interview Questions
1,047 java full stack developer interview questions shared by candidates
1.What is spring MVC 2.Which Spring boot Annotations you used in your project 3.What are spring boot Profiles 4. Explain Java8 Features. 5. what is Functional Interface? Why it is introduced when we have an Interface? 6. Collections and which are all the collections you used in your project. 7. Write a java program to demonstrate lambda expression. 8. what is spring boot actuator? 9. How do two microservices communicate with each other? 10. What is kafka? 11. Modules in angular? 12. Why we use Ng Serve do ? 13. What are components in angular? 14. Collections vs Stream
Java collections Spring Javascript Sql
can we use @springbootApplication annotation multiple times?
1. Design patterns 2. Problem solving questions 3. Spring boot questions
Mostly about Css, javascript, HTML5, java
Is string and string replace works the same?
Você já utilizou teste unitário?
Qual a diferença entre HashMap e HashSet?
Java 8: List key features of Java 8. Describe your experience using specific Java 8 features (e.g., lambdas, streams, functional interfaces). Collections and Data Structures: Mention different collections and data structures you've used in Java (e.g., lists, maps, sets). Briefly explain scenarios where you chose specific structures. HashMap: Describe the internal workings of HashMaps. Explain how HashMaps use hashing and collision resolution. @SpringBootApplication: Explain the purpose and role of the @SpringBootApplication annotation. Describe its impact on application configuration and startup. Spring Dependency Injection: Explain how Spring manages dependencies in an application. Discuss different injection methods (e.g., @Autowired, @Inject). Multiple Database Configuration: Describe how to configure multiple databases in Spring Boot. Explain how to specify which database to use for specific operations. RequestParam vs. PathParam: Differentiate between @RequestParam and @PathParam annotations. Provide examples of their appropriate usage scenarios. Spring Boot Endpoints: Explain how to define and configure REST endpoints in Spring Boot. Discuss annotations used for mapping URLs to methods (@GetMapping, @PostMapping). Running Spring Boot Applications: Describe different ways to run Spring Boot applications (e.g., IDE, command line). Explain steps involved in running a Spring Boot application. Docker and Virtualization: Differentiate between Docker and traditional virtualization methods. Briefly explain how Docker images work. IDE: Mention the IDE you use for Java development. Briefly explain your reasons for choosing it. Kubernetes: Briefly explain what Kubernetes is and its purpose. Describe your experience or interest in using Kubernetes. Java Stream for Duplicates: Find duplicate elements in a list of integers using Java 8 Stream: Input: {10, 15, 25, 10, 15} Output: {10, 15} Angular Data Binding: Explain the concept of data binding in Angular applications. Describe different types of data binding (e.g., one-way, two-way). Bootstrap in Angular: Explain the role of Bootstrap in Angular projects. Discuss how you use Bootstrap for styling and components. Unit Testing Strategies: Describe your preferred unit testing strategy (e.g., TDD, BDD). Explain how you structure and write test classes. Mockito vs. Mock: Differentiate between Mockito and Mock frameworks for unit testing. Describe scenarios where you might choose one over the other. Spy: Explain the concept and purpose of using spies in unit testing. Provide an example of how you might use a spy object.
Viewing 491 - 500 interview questions