Explain the following: 1. OOP 2. Difference between REST/SOAP 3. HTTP methods Situational developer questions Please don't only rely on the interview questions above, those are some of what I experienced during the technical interview. Do your best to practice web technology terms and how you can apply them/how did you apply them during your professional experience.
Java Software Engineer Interview Questions
4,188 java software engineer interview questions shared by candidates
How will the team help you to be able to succeed in your role?
1. How does a microservice architecture work? What are the advantages and disadvantages? 2. Explain the whole process from development to deployment. 3. What tools did you use to track any production issues? 4. Why do you think Java is popular? 5. What are your weaknesses and strengths? 6. If you by mistake deploy a bug on prod, what would you do to resolve it? 7. Did you work on building pipelines? What is CI/CD?
what is data mart?
I got a call for the hr interview took place in German language. Later after 3 weeks got rejected email.
First Round (Technical Interview): Project-related: -Are the classes in my project immutable? -Difference between PUT and POST API calls. -What happens if a POST API is called repeatedly? Java Coding & Concepts: -Declaring an array of Employee objects (name, salary, age). -Retrieve employees with a salary > 50K and age < 25 using a for-loop and Lambda expression. -Functional interfaces. -LinkedHashSet – Implementation and adding elements. -Difference between checked and unchecked exceptions. -Difference between String and StringBuilder. -Thread safety and the role of the synchronized keyword. -Merging two unsorted arrays into a sorted array. -Reverse a sorted array without using built-in functions. -Difference between Inheritance and Composition. -Spring Annotations – Difference between @Bean and @Component. Problem-Solving & Behavioral Questions: -Approach to solving a problem with limited resources. -A logic puzzle: Identifying the correct switch for three bulbs in another room with minimal trips. Second Round (Technical + HR Interview): NoSQL & Cassandra: -Basics of NoSQL databases. -Primary key attributes in Cassandra. -Identifying the node containing specific data when it is multiplied. -Replication at the keyspace level in Cassandra. Spring & Java: -Dependency Injection. -Features of Java 8 and Java 17. -Stereotypical annotations in Spring. -Beans and interaction with databases in Spring applications. Coding Questions: -Sorting an array of squared elements (including negative numbers). Git: -How to resolve merge conflicts. Personal Project Discussion: -Challenges faced and how they were overcome. -Features used in the project. HR Questions: -Problems faced (technical or personal) and how I handled them. -What I have been doing since graduation. -How I managed my time during the gap period.
What are Microservices, how are they different from Monolithic ?
Introduction then some questions from these below subjects: Network security, Networking cryptography
Thread lifecycle, collection vs collections, throw vs throws etc
Java8 features(optional class, stream api)
Viewing 3811 - 3820 interview questions