├── .github └── workflows │ └── deploy.yml ├── .idea └── .gitignore ├── LICENSE ├── README.md ├── docs ├── index.md ├── junior │ ├── algorithms │ │ ├── array-algorithms.md │ │ ├── dynamic-programming.md │ │ ├── hash-table-algorithms.md │ │ ├── index.md │ │ ├── linked-list-algorithms.md │ │ ├── number-algorithms.md │ │ ├── sorting-algorithms.md │ │ ├── string-algorithms.md │ │ └── tree-algorithms.md │ ├── api-development │ │ ├── api-documentation.md │ │ ├── api-versioning.md │ │ ├── http-methods.md │ │ ├── index.md │ │ ├── rest-api.md │ │ └── status-codes.md │ ├── aspnet-core-basics │ │ ├── dependency-injection.md │ │ ├── index.md │ │ ├── middleware.md │ │ ├── model-binding.md │ │ ├── routing.md │ │ └── validation.md │ ├── basic-dotnet-concepts │ │ ├── assembly-namespace.md │ │ ├── clr.md │ │ ├── framework-vs-core.md │ │ ├── garbage-collection.md │ │ ├── index.md │ │ ├── managed-unmanaged.md │ │ └── memory-management.md │ ├── csharp-basics │ │ ├── async-programming.md │ │ ├── basic-data-types.md │ │ ├── boxing-unboxing.md │ │ ├── collections.md │ │ ├── control-structures.md │ │ ├── data-types-variables.md │ │ ├── datetime-operations.md │ │ ├── delegates-events.md │ │ ├── exception-handling.md │ │ ├── extension-methods.md │ │ ├── file-stream-operations.md │ │ ├── generics.md │ │ ├── index.md │ │ ├── lambda-expressions.md │ │ ├── linq-basics.md │ │ ├── memory-management.md │ │ ├── nullable-types.md │ │ ├── oop.md │ │ ├── string-operations.md │ │ ├── threading-basics.md │ │ └── value-reference-types.md │ ├── database-operations │ │ ├── entity-framework-core.md │ │ ├── index.md │ │ ├── linq.md │ │ ├── migrations.md │ │ ├── performance.md │ │ └── transactions.md │ ├── development-tools │ │ ├── debugging.md │ │ ├── git-basics.md │ │ ├── index.md │ │ ├── unit-testing-basics.md │ │ └── visual-studio.md │ ├── interview-examples │ │ ├── interview-1.md │ │ ├── interview-2.md │ │ ├── interview-3.md │ │ ├── interview-4.md │ │ └── interview-5.md │ ├── security-basics │ │ ├── authentication.md │ │ ├── authorization.md │ │ ├── cors.md │ │ ├── https.md │ │ ├── index.md │ │ └── input-validation.md │ └── web-development │ │ ├── html-css-basics.md │ │ ├── http-fundamentals.md │ │ ├── index.md │ │ ├── javascript-basics.md │ │ └── web-security-basics.md ├── mid-level │ ├── advanced-csharp │ │ ├── async-await.md │ │ ├── attributes.md │ │ ├── expression-trees.md │ │ ├── index.md │ │ ├── linq-advanced.md │ │ └── reflection.md │ ├── advanced-dotnet │ │ ├── assembly-loading.md │ │ ├── high-performance.md │ │ ├── memory-management.md │ │ ├── native-interop.md │ │ └── source-generators.md │ ├── api-design │ │ ├── authentication-patterns.md │ │ ├── graphql.md │ │ ├── index.md │ │ ├── rate-limiting.md │ │ └── testing.md │ ├── architecture-patterns │ │ └── index.md │ ├── architecture │ │ ├── distributed-locking.md │ │ └── index.md │ ├── async-operations │ │ ├── background-jobs.md │ │ ├── hangfire.md │ │ ├── index.md │ │ ├── quartz.md │ │ ├── reactive-programming.md │ │ └── tpl.md │ ├── caching │ │ ├── cache-invalidation.md │ │ ├── cache-patterns.md │ │ ├── distributed-caching.md │ │ ├── in-memory-caching.md │ │ ├── index.md │ │ └── redis.md │ ├── clean-architecture │ │ ├── application-layer.md │ │ ├── cross-cutting-concerns.md │ │ ├── domain-layer.md │ │ ├── index.md │ │ ├── infrastructure-layer.md │ │ └── presentation-layer.md │ ├── database-design │ │ ├── design-patterns.md │ │ ├── migration-strategies.md │ │ ├── replication.md │ │ ├── sharding.md │ │ └── validation-sanitization.md │ ├── design-patterns │ │ ├── behavioral-patterns.md │ │ ├── creational-patterns.md │ │ ├── index.md │ │ ├── repository-pattern.md │ │ ├── structural-patterns.md │ │ └── unit-of-work.md │ ├── devops │ │ ├── ci-cd-pipelines.md │ │ ├── deployment-strategies.md │ │ ├── docker-containerization.md │ │ ├── environment-management.md │ │ └── health-checks.md │ ├── entity-framework │ │ ├── advanced-querying.md │ │ ├── bulk-operations.md │ │ ├── change-tracking.md │ │ ├── complex-types.md │ │ ├── concurrency.md │ │ ├── custom-migrations.md │ │ ├── database-functions.md │ │ ├── distributed-transactions.md │ │ ├── global-query-filters.md │ │ ├── index.md │ │ ├── interceptors.md │ │ ├── multiple-databases.md │ │ ├── performance-optimization.md │ │ ├── raw-sql.md │ │ ├── shadow-properties.md │ │ └── value-objects.md │ ├── interview-examples │ │ └── interview-1.md │ ├── logging-monitoring │ │ ├── application-insights.md │ │ ├── index.md │ │ ├── log-aggregation.md │ │ ├── opentelemetry.md │ │ ├── performance-monitoring.md │ │ └── serilog-elk.md │ ├── message-queue │ │ ├── index.md │ │ ├── kafka.md │ │ └── rabbitmq.md │ ├── microservices │ │ ├── api-gateway.md │ │ ├── circuit-breaker.md │ │ ├── event-sourcing.md │ │ ├── index.md │ │ ├── service-communication.md │ │ └── service-discovery.md │ ├── monitoring │ │ ├── alerting.md │ │ ├── dashboard-creation.md │ │ ├── distributed-tracing.md │ │ ├── log-aggregation.md │ │ └── metrics-collection.md │ ├── performance-optimization │ │ ├── async-programming.md │ │ ├── caching.md │ │ ├── database-optimization.md │ │ ├── index.md │ │ ├── memory-management.md │ │ └── profiling.md │ ├── security │ │ ├── api-security.md │ │ ├── data-encryption.md │ │ ├── identity-access-management.md │ │ ├── jwt-implementation.md │ │ └── oauth2-integration.md │ ├── solid-principles │ │ ├── dependency-inversion.md │ │ ├── index.md │ │ ├── interface-segregation.md │ │ ├── liskov-substitution.md │ │ ├── open-closed.md │ │ └── single-responsibility.md │ ├── testing-strategies │ │ ├── chaos-engineering.md │ │ ├── contract-testing.md │ │ ├── performance-testing.md │ │ ├── property-based-testing.md │ │ └── security-testing.md │ └── testing │ │ ├── index.md │ │ ├── integration-testing.md │ │ ├── mocking.md │ │ ├── tdd.md │ │ ├── test-coverage.md │ │ ├── testing-best-practices.md │ │ └── unit-testing.md └── senior │ ├── advanced-devops │ └── index.md │ ├── advanced-security │ ├── index.md │ ├── jwt.md │ ├── oauth2.md │ ├── openid-connect.md │ ├── penetration-testing.md │ └── security-headers.md │ ├── advanced-system-design │ └── index.md │ ├── cloud-architecture │ ├── aws-services.md │ ├── azure-services.md │ ├── cloud-security.md │ ├── containerization.md │ ├── index.md │ └── serverless.md │ ├── cloud-native │ └── index.md │ ├── data-engineering │ └── index.md │ ├── devops-practices │ ├── ci-cd.md │ ├── deployment-strategies.md │ ├── health-checks.md │ ├── index.md │ ├── infrastructure-as-code.md │ ├── logging.md │ └── monitoring.md │ ├── interview-examples │ └── interview-1.md │ ├── performance-engineering │ └── index.md │ ├── system-design │ ├── caching-strategies.md │ ├── database-sharding.md │ ├── high-availability.md │ ├── index.md │ ├── load-balancing.md │ └── scalability.md │ └── team-leadership │ └── index.md └── mkdocs.yml /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/README.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/junior/algorithms/array-algorithms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/algorithms/array-algorithms.md -------------------------------------------------------------------------------- /docs/junior/algorithms/dynamic-programming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/algorithms/dynamic-programming.md -------------------------------------------------------------------------------- /docs/junior/algorithms/hash-table-algorithms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/algorithms/hash-table-algorithms.md -------------------------------------------------------------------------------- /docs/junior/algorithms/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/algorithms/index.md -------------------------------------------------------------------------------- /docs/junior/algorithms/linked-list-algorithms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/algorithms/linked-list-algorithms.md -------------------------------------------------------------------------------- /docs/junior/algorithms/number-algorithms.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/junior/algorithms/sorting-algorithms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/algorithms/sorting-algorithms.md -------------------------------------------------------------------------------- /docs/junior/algorithms/string-algorithms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/algorithms/string-algorithms.md -------------------------------------------------------------------------------- /docs/junior/algorithms/tree-algorithms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/algorithms/tree-algorithms.md -------------------------------------------------------------------------------- /docs/junior/api-development/api-documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/api-development/api-documentation.md -------------------------------------------------------------------------------- /docs/junior/api-development/api-versioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/api-development/api-versioning.md -------------------------------------------------------------------------------- /docs/junior/api-development/http-methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/api-development/http-methods.md -------------------------------------------------------------------------------- /docs/junior/api-development/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/api-development/index.md -------------------------------------------------------------------------------- /docs/junior/api-development/rest-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/api-development/rest-api.md -------------------------------------------------------------------------------- /docs/junior/api-development/status-codes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/api-development/status-codes.md -------------------------------------------------------------------------------- /docs/junior/aspnet-core-basics/dependency-injection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/aspnet-core-basics/dependency-injection.md -------------------------------------------------------------------------------- /docs/junior/aspnet-core-basics/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/aspnet-core-basics/index.md -------------------------------------------------------------------------------- /docs/junior/aspnet-core-basics/middleware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/aspnet-core-basics/middleware.md -------------------------------------------------------------------------------- /docs/junior/aspnet-core-basics/model-binding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/aspnet-core-basics/model-binding.md -------------------------------------------------------------------------------- /docs/junior/aspnet-core-basics/routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/aspnet-core-basics/routing.md -------------------------------------------------------------------------------- /docs/junior/aspnet-core-basics/validation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/aspnet-core-basics/validation.md -------------------------------------------------------------------------------- /docs/junior/basic-dotnet-concepts/assembly-namespace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/basic-dotnet-concepts/assembly-namespace.md -------------------------------------------------------------------------------- /docs/junior/basic-dotnet-concepts/clr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/basic-dotnet-concepts/clr.md -------------------------------------------------------------------------------- /docs/junior/basic-dotnet-concepts/framework-vs-core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/basic-dotnet-concepts/framework-vs-core.md -------------------------------------------------------------------------------- /docs/junior/basic-dotnet-concepts/garbage-collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/basic-dotnet-concepts/garbage-collection.md -------------------------------------------------------------------------------- /docs/junior/basic-dotnet-concepts/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/basic-dotnet-concepts/index.md -------------------------------------------------------------------------------- /docs/junior/basic-dotnet-concepts/managed-unmanaged.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/basic-dotnet-concepts/managed-unmanaged.md -------------------------------------------------------------------------------- /docs/junior/basic-dotnet-concepts/memory-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/basic-dotnet-concepts/memory-management.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/async-programming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/async-programming.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/basic-data-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/basic-data-types.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/boxing-unboxing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/boxing-unboxing.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/collections.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/control-structures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/control-structures.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/data-types-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/data-types-variables.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/datetime-operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/datetime-operations.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/delegates-events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/delegates-events.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/exception-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/exception-handling.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/extension-methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/extension-methods.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/file-stream-operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/file-stream-operations.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/generics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/generics.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/index.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/lambda-expressions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/lambda-expressions.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/linq-basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/linq-basics.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/memory-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/memory-management.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/nullable-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/nullable-types.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/oop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/oop.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/string-operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/string-operations.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/threading-basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/threading-basics.md -------------------------------------------------------------------------------- /docs/junior/csharp-basics/value-reference-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/csharp-basics/value-reference-types.md -------------------------------------------------------------------------------- /docs/junior/database-operations/entity-framework-core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/database-operations/entity-framework-core.md -------------------------------------------------------------------------------- /docs/junior/database-operations/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/database-operations/index.md -------------------------------------------------------------------------------- /docs/junior/database-operations/linq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/database-operations/linq.md -------------------------------------------------------------------------------- /docs/junior/database-operations/migrations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/database-operations/migrations.md -------------------------------------------------------------------------------- /docs/junior/database-operations/performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/database-operations/performance.md -------------------------------------------------------------------------------- /docs/junior/database-operations/transactions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/database-operations/transactions.md -------------------------------------------------------------------------------- /docs/junior/development-tools/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/development-tools/debugging.md -------------------------------------------------------------------------------- /docs/junior/development-tools/git-basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/development-tools/git-basics.md -------------------------------------------------------------------------------- /docs/junior/development-tools/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/development-tools/index.md -------------------------------------------------------------------------------- /docs/junior/development-tools/unit-testing-basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/development-tools/unit-testing-basics.md -------------------------------------------------------------------------------- /docs/junior/development-tools/visual-studio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/development-tools/visual-studio.md -------------------------------------------------------------------------------- /docs/junior/interview-examples/interview-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/interview-examples/interview-1.md -------------------------------------------------------------------------------- /docs/junior/interview-examples/interview-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/interview-examples/interview-2.md -------------------------------------------------------------------------------- /docs/junior/interview-examples/interview-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/interview-examples/interview-3.md -------------------------------------------------------------------------------- /docs/junior/interview-examples/interview-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/interview-examples/interview-4.md -------------------------------------------------------------------------------- /docs/junior/interview-examples/interview-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/interview-examples/interview-5.md -------------------------------------------------------------------------------- /docs/junior/security-basics/authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/security-basics/authentication.md -------------------------------------------------------------------------------- /docs/junior/security-basics/authorization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/security-basics/authorization.md -------------------------------------------------------------------------------- /docs/junior/security-basics/cors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/security-basics/cors.md -------------------------------------------------------------------------------- /docs/junior/security-basics/https.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/security-basics/https.md -------------------------------------------------------------------------------- /docs/junior/security-basics/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/security-basics/index.md -------------------------------------------------------------------------------- /docs/junior/security-basics/input-validation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/security-basics/input-validation.md -------------------------------------------------------------------------------- /docs/junior/web-development/html-css-basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/web-development/html-css-basics.md -------------------------------------------------------------------------------- /docs/junior/web-development/http-fundamentals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/web-development/http-fundamentals.md -------------------------------------------------------------------------------- /docs/junior/web-development/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/web-development/index.md -------------------------------------------------------------------------------- /docs/junior/web-development/javascript-basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/web-development/javascript-basics.md -------------------------------------------------------------------------------- /docs/junior/web-development/web-security-basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/junior/web-development/web-security-basics.md -------------------------------------------------------------------------------- /docs/mid-level/advanced-csharp/async-await.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/advanced-csharp/async-await.md -------------------------------------------------------------------------------- /docs/mid-level/advanced-csharp/attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/advanced-csharp/attributes.md -------------------------------------------------------------------------------- /docs/mid-level/advanced-csharp/expression-trees.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/advanced-csharp/expression-trees.md -------------------------------------------------------------------------------- /docs/mid-level/advanced-csharp/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/advanced-csharp/index.md -------------------------------------------------------------------------------- /docs/mid-level/advanced-csharp/linq-advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/advanced-csharp/linq-advanced.md -------------------------------------------------------------------------------- /docs/mid-level/advanced-csharp/reflection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/advanced-csharp/reflection.md -------------------------------------------------------------------------------- /docs/mid-level/advanced-dotnet/assembly-loading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/advanced-dotnet/assembly-loading.md -------------------------------------------------------------------------------- /docs/mid-level/advanced-dotnet/high-performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/advanced-dotnet/high-performance.md -------------------------------------------------------------------------------- /docs/mid-level/advanced-dotnet/memory-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/advanced-dotnet/memory-management.md -------------------------------------------------------------------------------- /docs/mid-level/advanced-dotnet/native-interop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/advanced-dotnet/native-interop.md -------------------------------------------------------------------------------- /docs/mid-level/advanced-dotnet/source-generators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/advanced-dotnet/source-generators.md -------------------------------------------------------------------------------- /docs/mid-level/api-design/authentication-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/api-design/authentication-patterns.md -------------------------------------------------------------------------------- /docs/mid-level/api-design/graphql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/api-design/graphql.md -------------------------------------------------------------------------------- /docs/mid-level/api-design/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/api-design/index.md -------------------------------------------------------------------------------- /docs/mid-level/api-design/rate-limiting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/api-design/rate-limiting.md -------------------------------------------------------------------------------- /docs/mid-level/api-design/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/api-design/testing.md -------------------------------------------------------------------------------- /docs/mid-level/architecture-patterns/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/architecture-patterns/index.md -------------------------------------------------------------------------------- /docs/mid-level/architecture/distributed-locking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/architecture/distributed-locking.md -------------------------------------------------------------------------------- /docs/mid-level/architecture/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/architecture/index.md -------------------------------------------------------------------------------- /docs/mid-level/async-operations/background-jobs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/async-operations/background-jobs.md -------------------------------------------------------------------------------- /docs/mid-level/async-operations/hangfire.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/async-operations/hangfire.md -------------------------------------------------------------------------------- /docs/mid-level/async-operations/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/async-operations/index.md -------------------------------------------------------------------------------- /docs/mid-level/async-operations/quartz.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/mid-level/async-operations/reactive-programming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/async-operations/reactive-programming.md -------------------------------------------------------------------------------- /docs/mid-level/async-operations/tpl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/async-operations/tpl.md -------------------------------------------------------------------------------- /docs/mid-level/caching/cache-invalidation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/caching/cache-invalidation.md -------------------------------------------------------------------------------- /docs/mid-level/caching/cache-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/caching/cache-patterns.md -------------------------------------------------------------------------------- /docs/mid-level/caching/distributed-caching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/caching/distributed-caching.md -------------------------------------------------------------------------------- /docs/mid-level/caching/in-memory-caching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/caching/in-memory-caching.md -------------------------------------------------------------------------------- /docs/mid-level/caching/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/caching/index.md -------------------------------------------------------------------------------- /docs/mid-level/caching/redis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/caching/redis.md -------------------------------------------------------------------------------- /docs/mid-level/clean-architecture/application-layer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/clean-architecture/application-layer.md -------------------------------------------------------------------------------- /docs/mid-level/clean-architecture/cross-cutting-concerns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/clean-architecture/cross-cutting-concerns.md -------------------------------------------------------------------------------- /docs/mid-level/clean-architecture/domain-layer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/clean-architecture/domain-layer.md -------------------------------------------------------------------------------- /docs/mid-level/clean-architecture/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/clean-architecture/index.md -------------------------------------------------------------------------------- /docs/mid-level/clean-architecture/infrastructure-layer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/clean-architecture/infrastructure-layer.md -------------------------------------------------------------------------------- /docs/mid-level/clean-architecture/presentation-layer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/clean-architecture/presentation-layer.md -------------------------------------------------------------------------------- /docs/mid-level/database-design/design-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/database-design/design-patterns.md -------------------------------------------------------------------------------- /docs/mid-level/database-design/migration-strategies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/database-design/migration-strategies.md -------------------------------------------------------------------------------- /docs/mid-level/database-design/replication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/database-design/replication.md -------------------------------------------------------------------------------- /docs/mid-level/database-design/sharding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/database-design/sharding.md -------------------------------------------------------------------------------- /docs/mid-level/database-design/validation-sanitization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/database-design/validation-sanitization.md -------------------------------------------------------------------------------- /docs/mid-level/design-patterns/behavioral-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/design-patterns/behavioral-patterns.md -------------------------------------------------------------------------------- /docs/mid-level/design-patterns/creational-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/design-patterns/creational-patterns.md -------------------------------------------------------------------------------- /docs/mid-level/design-patterns/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/design-patterns/index.md -------------------------------------------------------------------------------- /docs/mid-level/design-patterns/repository-pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/design-patterns/repository-pattern.md -------------------------------------------------------------------------------- /docs/mid-level/design-patterns/structural-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/design-patterns/structural-patterns.md -------------------------------------------------------------------------------- /docs/mid-level/design-patterns/unit-of-work.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/design-patterns/unit-of-work.md -------------------------------------------------------------------------------- /docs/mid-level/devops/ci-cd-pipelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/devops/ci-cd-pipelines.md -------------------------------------------------------------------------------- /docs/mid-level/devops/deployment-strategies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/devops/deployment-strategies.md -------------------------------------------------------------------------------- /docs/mid-level/devops/docker-containerization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/devops/docker-containerization.md -------------------------------------------------------------------------------- /docs/mid-level/devops/environment-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/devops/environment-management.md -------------------------------------------------------------------------------- /docs/mid-level/devops/health-checks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/devops/health-checks.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/advanced-querying.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/advanced-querying.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/bulk-operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/bulk-operations.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/change-tracking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/change-tracking.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/complex-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/complex-types.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/concurrency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/concurrency.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/custom-migrations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/custom-migrations.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/database-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/database-functions.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/distributed-transactions.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/global-query-filters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/global-query-filters.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/index.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/interceptors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/interceptors.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/multiple-databases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/multiple-databases.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/performance-optimization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/performance-optimization.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/raw-sql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/raw-sql.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/shadow-properties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/shadow-properties.md -------------------------------------------------------------------------------- /docs/mid-level/entity-framework/value-objects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/entity-framework/value-objects.md -------------------------------------------------------------------------------- /docs/mid-level/interview-examples/interview-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/interview-examples/interview-1.md -------------------------------------------------------------------------------- /docs/mid-level/logging-monitoring/application-insights.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/logging-monitoring/application-insights.md -------------------------------------------------------------------------------- /docs/mid-level/logging-monitoring/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/logging-monitoring/index.md -------------------------------------------------------------------------------- /docs/mid-level/logging-monitoring/log-aggregation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/logging-monitoring/log-aggregation.md -------------------------------------------------------------------------------- /docs/mid-level/logging-monitoring/opentelemetry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/logging-monitoring/opentelemetry.md -------------------------------------------------------------------------------- /docs/mid-level/logging-monitoring/performance-monitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/logging-monitoring/performance-monitoring.md -------------------------------------------------------------------------------- /docs/mid-level/logging-monitoring/serilog-elk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/logging-monitoring/serilog-elk.md -------------------------------------------------------------------------------- /docs/mid-level/message-queue/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/message-queue/index.md -------------------------------------------------------------------------------- /docs/mid-level/message-queue/kafka.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/message-queue/kafka.md -------------------------------------------------------------------------------- /docs/mid-level/message-queue/rabbitmq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/message-queue/rabbitmq.md -------------------------------------------------------------------------------- /docs/mid-level/microservices/api-gateway.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/microservices/api-gateway.md -------------------------------------------------------------------------------- /docs/mid-level/microservices/circuit-breaker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/microservices/circuit-breaker.md -------------------------------------------------------------------------------- /docs/mid-level/microservices/event-sourcing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/microservices/event-sourcing.md -------------------------------------------------------------------------------- /docs/mid-level/microservices/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/microservices/index.md -------------------------------------------------------------------------------- /docs/mid-level/microservices/service-communication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/microservices/service-communication.md -------------------------------------------------------------------------------- /docs/mid-level/microservices/service-discovery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/microservices/service-discovery.md -------------------------------------------------------------------------------- /docs/mid-level/monitoring/alerting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/monitoring/alerting.md -------------------------------------------------------------------------------- /docs/mid-level/monitoring/dashboard-creation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/monitoring/dashboard-creation.md -------------------------------------------------------------------------------- /docs/mid-level/monitoring/distributed-tracing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/monitoring/distributed-tracing.md -------------------------------------------------------------------------------- /docs/mid-level/monitoring/log-aggregation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/monitoring/log-aggregation.md -------------------------------------------------------------------------------- /docs/mid-level/monitoring/metrics-collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/monitoring/metrics-collection.md -------------------------------------------------------------------------------- /docs/mid-level/performance-optimization/async-programming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/performance-optimization/async-programming.md -------------------------------------------------------------------------------- /docs/mid-level/performance-optimization/caching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/performance-optimization/caching.md -------------------------------------------------------------------------------- /docs/mid-level/performance-optimization/database-optimization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/performance-optimization/database-optimization.md -------------------------------------------------------------------------------- /docs/mid-level/performance-optimization/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/performance-optimization/index.md -------------------------------------------------------------------------------- /docs/mid-level/performance-optimization/memory-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/performance-optimization/memory-management.md -------------------------------------------------------------------------------- /docs/mid-level/performance-optimization/profiling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/performance-optimization/profiling.md -------------------------------------------------------------------------------- /docs/mid-level/security/api-security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/security/api-security.md -------------------------------------------------------------------------------- /docs/mid-level/security/data-encryption.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/security/data-encryption.md -------------------------------------------------------------------------------- /docs/mid-level/security/identity-access-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/security/identity-access-management.md -------------------------------------------------------------------------------- /docs/mid-level/security/jwt-implementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/security/jwt-implementation.md -------------------------------------------------------------------------------- /docs/mid-level/security/oauth2-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/security/oauth2-integration.md -------------------------------------------------------------------------------- /docs/mid-level/solid-principles/dependency-inversion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/solid-principles/dependency-inversion.md -------------------------------------------------------------------------------- /docs/mid-level/solid-principles/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/solid-principles/index.md -------------------------------------------------------------------------------- /docs/mid-level/solid-principles/interface-segregation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/solid-principles/interface-segregation.md -------------------------------------------------------------------------------- /docs/mid-level/solid-principles/liskov-substitution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/solid-principles/liskov-substitution.md -------------------------------------------------------------------------------- /docs/mid-level/solid-principles/open-closed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/solid-principles/open-closed.md -------------------------------------------------------------------------------- /docs/mid-level/solid-principles/single-responsibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/solid-principles/single-responsibility.md -------------------------------------------------------------------------------- /docs/mid-level/testing-strategies/chaos-engineering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/testing-strategies/chaos-engineering.md -------------------------------------------------------------------------------- /docs/mid-level/testing-strategies/contract-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/testing-strategies/contract-testing.md -------------------------------------------------------------------------------- /docs/mid-level/testing-strategies/performance-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/testing-strategies/performance-testing.md -------------------------------------------------------------------------------- /docs/mid-level/testing-strategies/property-based-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/testing-strategies/property-based-testing.md -------------------------------------------------------------------------------- /docs/mid-level/testing-strategies/security-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/testing-strategies/security-testing.md -------------------------------------------------------------------------------- /docs/mid-level/testing/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/testing/index.md -------------------------------------------------------------------------------- /docs/mid-level/testing/integration-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/testing/integration-testing.md -------------------------------------------------------------------------------- /docs/mid-level/testing/mocking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/testing/mocking.md -------------------------------------------------------------------------------- /docs/mid-level/testing/tdd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/testing/tdd.md -------------------------------------------------------------------------------- /docs/mid-level/testing/test-coverage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/testing/test-coverage.md -------------------------------------------------------------------------------- /docs/mid-level/testing/testing-best-practices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/testing/testing-best-practices.md -------------------------------------------------------------------------------- /docs/mid-level/testing/unit-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/mid-level/testing/unit-testing.md -------------------------------------------------------------------------------- /docs/senior/advanced-devops/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/advanced-devops/index.md -------------------------------------------------------------------------------- /docs/senior/advanced-security/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/advanced-security/index.md -------------------------------------------------------------------------------- /docs/senior/advanced-security/jwt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/advanced-security/jwt.md -------------------------------------------------------------------------------- /docs/senior/advanced-security/oauth2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/advanced-security/oauth2.md -------------------------------------------------------------------------------- /docs/senior/advanced-security/openid-connect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/advanced-security/openid-connect.md -------------------------------------------------------------------------------- /docs/senior/advanced-security/penetration-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/advanced-security/penetration-testing.md -------------------------------------------------------------------------------- /docs/senior/advanced-security/security-headers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/advanced-security/security-headers.md -------------------------------------------------------------------------------- /docs/senior/advanced-system-design/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/advanced-system-design/index.md -------------------------------------------------------------------------------- /docs/senior/cloud-architecture/aws-services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/cloud-architecture/aws-services.md -------------------------------------------------------------------------------- /docs/senior/cloud-architecture/azure-services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/cloud-architecture/azure-services.md -------------------------------------------------------------------------------- /docs/senior/cloud-architecture/cloud-security.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/senior/cloud-architecture/containerization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/cloud-architecture/containerization.md -------------------------------------------------------------------------------- /docs/senior/cloud-architecture/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/cloud-architecture/index.md -------------------------------------------------------------------------------- /docs/senior/cloud-architecture/serverless.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/cloud-architecture/serverless.md -------------------------------------------------------------------------------- /docs/senior/cloud-native/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/cloud-native/index.md -------------------------------------------------------------------------------- /docs/senior/data-engineering/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/data-engineering/index.md -------------------------------------------------------------------------------- /docs/senior/devops-practices/ci-cd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/devops-practices/ci-cd.md -------------------------------------------------------------------------------- /docs/senior/devops-practices/deployment-strategies.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/senior/devops-practices/health-checks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/devops-practices/health-checks.md -------------------------------------------------------------------------------- /docs/senior/devops-practices/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/devops-practices/index.md -------------------------------------------------------------------------------- /docs/senior/devops-practices/infrastructure-as-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/devops-practices/infrastructure-as-code.md -------------------------------------------------------------------------------- /docs/senior/devops-practices/logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/devops-practices/logging.md -------------------------------------------------------------------------------- /docs/senior/devops-practices/monitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/devops-practices/monitoring.md -------------------------------------------------------------------------------- /docs/senior/interview-examples/interview-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/interview-examples/interview-1.md -------------------------------------------------------------------------------- /docs/senior/performance-engineering/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/performance-engineering/index.md -------------------------------------------------------------------------------- /docs/senior/system-design/caching-strategies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/system-design/caching-strategies.md -------------------------------------------------------------------------------- /docs/senior/system-design/database-sharding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/system-design/database-sharding.md -------------------------------------------------------------------------------- /docs/senior/system-design/high-availability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/system-design/high-availability.md -------------------------------------------------------------------------------- /docs/senior/system-design/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/system-design/index.md -------------------------------------------------------------------------------- /docs/senior/system-design/load-balancing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/system-design/load-balancing.md -------------------------------------------------------------------------------- /docs/senior/system-design/scalability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/system-design/scalability.md -------------------------------------------------------------------------------- /docs/senior/team-leadership/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/docs/senior/team-leadership/index.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MuratDincc/interview-topics-turkish/HEAD/mkdocs.yml --------------------------------------------------------------------------------