An open API service indexing awesome lists of open source software.

https://github.com/yogaprasadk/core-java-and-sql-interview-topics-for-freshers

This repository provides a comprehensive list of Core Java and SQL topics to help freshers prepare for technical interviews. These topics cover fundamental concepts and practical skills required for backend development and database management
https://github.com/yogaprasadk/core-java-and-sql-interview-topics-for-freshers

corejava oops-in-java sql

Last synced: 7 months ago
JSON representation

This repository provides a comprehensive list of Core Java and SQL topics to help freshers prepare for technical interviews. These topics cover fundamental concepts and practical skills required for backend development and database management

Awesome Lists containing this project

README

          

Core Java 🖥️



  • 🔑 Basic Java Syntax and Data Types

  • 🔧 Operators and Control Statements

  • 🏗️ Object-Oriented Programming (OOP) Concepts

  • 🔍 Classes and Objects

  • 🔄 Inheritance, Polymorphism, Encapsulation, Abstraction

  • 💥 Exception Handling

  • 📦 Collections Framework (List, Set, Map)

  • 💻 Java 8 Features (Lambda, Streams)

  • ⚡ Multithreading and Concurrency

  • 🧠 Java Memory Management and Garbage Collection

  • 📂 File I/O (Reading/Writing Files, Serialization)

  • 📚 Java APIs and Libraries (java.util, java.time, java.math)

SQL 📊



  • 🔍 Basic SQL Queries (SELECT, INSERT, UPDATE, DELETE)

  • ⚙️ WHERE Clause and Operators

  • 🔗 Joins (INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN)

  • 📅 GROUP BY and Aggregation Functions (COUNT, SUM, AVG)

  • 🔑 Subqueries

  • 🔐 Indexes and Constraints (Primary Key, Foreign Key, UNIQUE)

  • 🗃️ Database Normalization (1NF, 2NF, 3NF)

  • 🧮 SQL Functions (String, Date, Mathematical Functions)

  • 💾 Transactions (COMMIT, ROLLBACK, Isolation Levels)

  • ⚡ Query Optimization and Indexing