reviewer

Reviewer

View the Project on GitHub

Software Engineering Interview Reviewer

A comprehensive collection of technical interview preparation materials covering essential topics for software engineering positions. This repository serves as a centralized knowledge base for quick reference and review.

📚 Table of Contents

Core Technologies

Frameworks & Libraries

General Concepts


📖 Quick Navigation

Topic Description Key Areas
Azure Microsoft Azure cloud platform VM, App Services, Functions, DevOps, SignalR
.NET .NET ecosystem and C# CLR, EF, LINQ, Dependency Injection, Generics
SQL Database and SQL concepts Queries, optimization, database design
React React framework Components, hooks, state management
General Software engineering principles SOLID, design patterns, best practices

🎯 How to Use This Repository

  1. Browse by Topic - Click on any link above to explore specific technology areas
  2. Quick Reference - Use the navigation table to jump directly to relevant sections
  3. Interview Prep - Review topics systematically before technical interviews
  4. Continuous Learning - Regularly update and expand your knowledge base

📝 Topics Overview

Azure

Key cloud services, PaaS vs IaaS vs SaaS, Azure Functions, SignalR, and cloud architecture best practices.

.NET

CLR fundamentals, Entity Framework, LINQ queries, dependency injection, generics, and C# language features.

SQL

Database design, SQL queries, performance optimization, and relational database concepts.

React

Component architecture, React hooks, state management, and modern front-end development patterns.

General

SOLID principles, design patterns (Creational, Structural, Behavioral), and software engineering best practices.


Last Updated: 2025 Purpose: Technical Interview Preparation