0% found this document useful (0 votes)
4 views2 pages

Java FullStack Interview Tracker by Gracely

The document outlines a 10-day Java Full Stack interview preparation tracker, covering essential topics such as Core Java, Spring Boot, REST APIs, SQL, JavaScript, and React. Each day includes specific tasks, hands-on exercises, and practice problems to ensure systematic revision and consistent progress. The final day focuses on integration and mock interviews to solidify knowledge and readiness for interviews.

Uploaded by

gracelyganta
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views2 pages

Java FullStack Interview Tracker by Gracely

The document outlines a 10-day Java Full Stack interview preparation tracker, covering essential topics such as Core Java, Spring Boot, REST APIs, SQL, JavaScript, and React. Each day includes specific tasks, hands-on exercises, and practice problems to ensure systematic revision and consistent progress. The final day focuses on integration and mock interviews to solidify knowledge and readiness for interviews.

Uploaded by

gracelyganta
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

10-Day Java Full Stack Interview Preparation Tracker —

by Gracely
This 10-day tracker is designed to help you systematically revise and practice key Java Full Stack concepts,
covering Core Java, Spring Boot, REST APIs, SQL, JavaScript, React, and practical coding exercises each
day. Check off each task as you complete it and focus on consistent daily progress!

Day 1 — Java Basics


• Review JDK, JRE, JVM and their roles.

• Understand Data types, Variables, Operators, and Control Statements.

• Hands-on: Write a program using loops and conditionals.

• Practice: W3Schools / LeetCode Easy Java problems.

Day 2 — OOPs Concepts


• Revise: Class, Object, Constructor, Inheritance, Polymorphism, Abstraction, Encapsulation.

• Hands-on: Implement an inheritance and overriding example.

• Concepts: Access Modifiers, ‘this’ and ‘super’ keywords.

Day 3 — Collections and Generics


• Understand List, Set, Map, Queue interfaces.

• Learn Iterator, Comparable vs Comparator.

• Hands-on: Sort a custom object list using Comparator.

• Practice: Collections MCQs on GeeksforGeeks.

Day 4 — Exception Handling & Java 8 Features


• Try-Catch-Finally, Custom Exceptions, Throws/Throw.

• Java 8: Streams, Lambda Expressions, Functional Interfaces.

• Hands-on: Stream filtering and mapping practice.

Day 5 — Spring Boot Fundamentals


• Learn: Project setup using Spring Initializr.

• Understand: @RestController, @Autowired, @Component, @Service annotations.

• Hands-on: Create a simple REST API returning JSON response.


Day 6 — RESTful APIs & CRUD Operations
• Understand HTTP methods, status codes, and REST principles.

• Hands-on: Create CRUD API using Spring Boot + MySQL.

• Test APIs using Postman.

Day 7 — Spring Data JPA & Security


• Learn: JPA, Entity, Repository, and JPQL queries.

• Understand: Spring Security basics, authentication vs authorization.

• Hands-on: Secure one endpoint with basic authentication.

Day 8 — Frontend Basics (HTML, CSS, JavaScript)


• HTML structure, CSS basics, JavaScript syntax.

• DOM Manipulation and Event Handling.

• Hands-on: Build a simple interactive web form.

Day 9 — React Fundamentals


• Learn: Components, Props, State, JSX, Hooks.

• Hands-on: Build a React app to fetch and display API data.

• Review: React Interview Questions.

Day 10 — Integration & Mock Interview


• Integrate Spring Boot backend with React frontend.

• Revise: SQL joins, normalization, and indexing concepts.

• Mock Interview: Practice top 20 Full Stack interview questions.

You might also like