DevOps Mühendisi - Teknik Sorular

DevOps Mühendisi 10 soru 06.04.2026
Bu sorular ve cevaplar genel bilgilendirme ve mülakat hazırlık amaçlıdır. Gerçek mülakat sorularını yansıtmaz.
1

Linux system administration seviyeniz nedir?

Advanced Linux: Process management (systemd), networking (netstat, tcpdump), storage (LVM, RAID), performance tuning (ulimit, sysctl). Troubleshooting: Logs analysis, memory leaks, disk I/O. Scripting: Bash, Python automation. Container orchestration on Linux.
2

Networking fundamentals knowledge'nüz nedir?

OSI model, TCP/IP, DNS, HTTP/HTTPS, Load balancing, CDN. Cloud networking: VPC, subnets, routing tables, NAT, VPN. Troubleshooting: ping, traceroute, nslookup, curl. Security: Firewall rules, SSL/TLS certificates.
3

Database administration experience'ınız var mı?

RDBMS: PostgreSQL, MySQL (backup/restore, replication, performance tuning). NoSQL: MongoDB, Redis, DynamoDB. Connection pooling, query optimization. Backup strategies: Point-in-time recovery, cross-region replication. Database migrations: Flyway, Liquibase.
4

Scripting ve automation dilleri?

Primary: Python (boto3, kubernetes library). Bash scripting ile CLI automation. Go: Custom tools, microservices. Infrastructure as Code: HCL (Terraform), YAML (Kubernetes). CI/CD pipelines as code (Jenkinsfile, GitHub Actions workflow).
5

Version control ve branching strategy?

Git advanced: Rebase, cherry-pick, bisect. Branching strategies: GitFlow (feature, develop, release, master), Trunk-based development. Code review: Pull requests, approval workflows. Git hooks: Pre-commit checks, automated testing.
6

Load testing ve performance optimization?

Tools: JMeter, Locust, k6. Metrics: Throughput, latency, error rate, resource utilization. Optimization: Caching (Redis, CDN), database indexing, query optimization, connection pooling. Profiling tools: Flame graphs, APM (New Relic, Datadog).
7

Log aggregation ve analysis?

ELK stack: Elasticsearch (indexing), Logstash (parsing), Kibana (visualization). Fluentd, Fluent Bit. Centralized logging: CloudWatch Logs, Stackdriver. Log retention policies, compliance. Alerting on log patterns. Structured logging (JSON format).
8

Secrets management nasıl yaparsınız?

Never commit secrets to git. Tools: HashiCorp Vault, AWS Secrets Manager, Azure Key Vault. Environment variables, encrypted files. Rotation policies. Access auditing. Kubernetes secrets vs external secret management. CI/CD pipeline security.
9

Service mesh experience'ınız var mı?

Istio, Linkerd for microservices communication. Features: Service discovery, load balancing, mTLS, observability, traffic management. Use cases: Canary deployments, circuit breaking, A/B testing. Tradeoffs: Complexity vs benefits. When to use service mesh.
10

Cost optimization strategies?

Right-sizing instances, reserved instances, spot instances. Auto-scaling policies. Resource cleanup: Unused resources, orphaned volumes. Monitoring: Cost anomaly detection. Tagging strategies. FinOps practices: Budget alerts, cost allocation.