📚 domains.knowledgeBase
domains.exploreGuides
Data Structures & Algorithms
Core data structures and algorithm patterns for Microsoft coding interviews. Arrays, linked lists, trees, graphs, hash maps, stacks, queues, dynamic programming, and sorting/searching.
Language Fundamentals
Core C# concepts from basics to advanced
Object-Oriented Programming
OOP principles and SOLID design
System Design
System design interview preparation covering fundamentals, core building blocks, Microsoft-specific designs, classic problems, scalability patterns, and advanced distributed systems topics.
Design Patterns
Gang of Four and modern .NET patterns
Behavioral & Leadership
Microsoft behavioral interview preparation. Growth mindset, STAR/SOAR methods, common behavioral questions, Microsoft culture and values, and interview strategy.
Coding Patterns & Techniques
Algorithmic coding patterns frequently tested in Microsoft interviews. Two pointers, sliding window, binary search, tree/graph traversal, dynamic programming, greedy, bit manipulation, and problem-solving frameworks.
.NET Ecosystem
ASP.NET Core, Entity Framework, and more
Databases & SQL
Database fundamentals and SQL Server
Azure & Cloud Architecture
Azure cloud architecture fundamentals for Microsoft interviews. Core services, cloud design patterns, Well-Architected Framework, distributed systems on Azure, and security/compliance.
System Architecture
Clean Architecture, DDD, Microservices
Interview Process & Strategy
Complete guide to the Microsoft interview process. Timeline, round structure, level expectations (L59-L64), online assessment format, preparation roadmaps, and day-of strategies.
APIs & Integration
REST API design, security, real-time
Low-Level Design & OOD
Low-level design and object-oriented design interview preparation. SOLID principles, design patterns, classic OOD problems (Parking Lot, Elevator, Chess), Microsoft-specific designs (Word, Excel, File Explorer), UML diagrams, and OOD frameworks.
CS Fundamentals & Concurrency
Computer science fundamentals for Microsoft interviews. Operating systems, concurrency and multithreading, computer networking (TCP/IP, TLS, HTTP), and database internals (ACID, indexing, transactions).
Cloud & Azure
Azure services and cloud fundamentals
AI Awareness & Modern Tech
AI and modern technology awareness for Microsoft interviews. ML fundamentals for SDEs, LLM basics, Copilot architecture, Responsible AI, RAG patterns, vector databases, and Microsoft product ecosystem.
Testing
Testing strategies and tools
Interview Prep
Interview-specific materials and coding problems
Data Security
Complete theory for the Data Security exam: information theory, source coding, error detection and correction codes, cryptography, digital electronics, semiconductor memories and social engineering.
Statistics & Data Science
Statistical foundations for AI/ML: descriptive and inferential statistics, hypothesis testing, probability theory, digital health psychometry, and advanced mathematical concepts for data science.
Machine Learning & Deep Learning
Core ML/DL concepts: supervised and unsupervised learning, neural networks (CNN, RNN/LSTM, GAN, Transformers), training techniques, model optimization, and real-world applications in software engineering and NLP.
AI Foundations & Philosophy
Epistemology and scientific method, reasoning types (deductive, inductive, abductive), learning theories, Industry 4.0 and Big Data concepts, AI ethics and socio-political implications, determinism vs freedom.
Programare Python
Programare Python: variabile, tipuri de date, structuri de control, funcții, structuri de date (liste, dicționare, tupluri, mulțimi), OOP și pregătire examen.
Prompt Engineering
Tehnici și principii pentru elaborarea prompt-urilor eficiente în interacțiunea cu modele de limbaj (LLM). Acoperă definiții fundamentale, greșeli frecvente și tehnici avansate precum Persona Pattern, Chain-of-Thought și Few Shots.
🎓 domains.structuredLearning
domains.followCurated
domains.explorePaths