Sistem Yöneticisi Mülakat Soruları ve Cevapları: Teknik ve Operasyonel Hazırlık Rehberi
Sistem Yöneticisi Mülakatlarına Hazırlık Süreci
Bir Sistem Yöneticisi Görev Tanımı: Sorumluluklar, Beceriler ve Kariyer Yol Haritası" data-seo-auto-link="true">Sistem Yöneticisi Nasıl Olunur? Adım Adım Kariyer Rehberi ve Pratik İpuçları" data-seo-auto-link="true">sistem yöneticisi (SysAdmin) adayı için mülakat süreci, sadece teknik bilgi düzeyinin ölçüldüğü bir sınav değil, aynı zamanda kriz anındaki soğukkanlılığın ve problem çözme yeteneğinin test edildiği bir süreçtir. Şirketler, altyapılarının sürekliliğini emanet edecekleri kişinin sadece "nasıl" yapacağını değil, "neden" o yöntemi seçtiğini anlamak isterler.
Mülakata girmeden önce teknik yetkinliklerinizi yansıtan profesyonel bir Cv oluştur aşaması, ilk izlenim için kritiktir. Teknik becerilerinizin, kullandığınız araçların ve yönettiğiniz sunucu kapasitelerinin net bir şekilde belirtildiği, sade ve okunabilir bir Cv şablon seçimi, İK uzmanının ve teknik liderin dikkatini çekmenizi sunar. Ancak mülakat odasına girdiğinizde, kağıt üzerindeki bilgileri gerçek hayat senaryolarıyla desteklemeniz gerekecektir.
Temel İşletim Sistemi Soruları ve Teknik Cevaplar
Sistem yöneticiliği mülakatlarının omurgasını Linux ve Windows Server bilgisi oluşturur. Hangi ekosistemde uzmanlaşmış olursanız olun, temel kavramlara hakimiyetiniz sorgulanacaktır.
Linux Odaklı Teknik Sorular
Linux, sunucu dünyasının standartıdır. Bu bölümde karşınıza çıkabilecek en yaygın sorular şunlardır:
- Soru: "Load Average" (Yük Ortalaması) nedir ve nasıl yorumlanır?
Cevap: Load average, sistemin CPU ve I/O kuyruğunda bekleyen işlem sayısını gösterir. Genellikle 1, 5 ve 15 dakikalık ortalamalar olarak sunulur. Eğer bu değerler CPU çekirdek sayısını aşıyorsa, sistemde darboğaz olduğu söylenebilir. - Soru: Zombie Process (Zombi Süreç) nedir? Nasıl temizlenir?
Cevap: Bir süreç sona erdiğinde, ebeveyn süreci onun çıkış durumunu okuyana kadar süreç tablosunda kalmaya devam eder. Buna zombi süreç denir. Zombiler kaynak tüketmez ancak süreç tablosunda yer kaplarlar. Doğrudan öldürülemezler; ebeveyn sürece SIGCHLD sinyali gönderilmeli veya ebeveyn süreç yeniden başlatılmalıdır. - Soru: Inode nedir ve diskte yer olmasına rağmen "No space left on device" hatası alıyorsanız sebebi ne olabilir?
Cevap: Inode, dosya sistemi üzerinde bir dosya veya dizin hakkında meta verileri tutan veri yapısıdır. Eğer sistemde çok fazla küçük dosya varsa, disk alanı (GB bazında) olsa bile tüm Inode'lar tükenmiş olabilir. Bu durum, yeni dosya oluşturulmasını engeller.
Windows Server ve Active Directory Soruları
Kurumsal ortamlarda Windows ekosistemi vazgeçilmezdir. Özellikle kimlik yönetimi ve grup politikaları üzerine sorular gelecektir:
- Soru: Group Policy Object (GPO) hiyerarşisi nasıl çalışır?
Cevap: GPO'lar belirli bir öncelik sırasına göre uygulanır: Local, Site, Domain ve Organizational Unit (OU). En son uygulanan ayar (OU düzeyindekiler), önceki ayarları ezer (LSDOU kuralı). - Soru: DNS'te "Forward Lookup" ve "Reverse Lookup" arasındaki fark nedir?
Cevap: Forward Lookup, bir hostname'i (örneğin www.google.com) IP adresine çevirir. Reverse Lookup ise bir IP adresinden yola çıkarak ilgili hostname'i bulur. - Soru: Active Directory'de "FSMO Roles" nedir?
Cevap: Flexible Single Master Operation rolleri, AD içerisinde tek bir domain controller'ın yönetmesi gereken kritik görevlerdir (Schema Master, Domain Naming Master, PDC Emulator, RID Master ve Infrastructure Master). Bu rollerin dağılımı, çakışmaları önlemek için gereklidir.
Ağ Yönetimi ve Protokoller
Bir sistem yöneticisi, sunucunun sadece içini değil, dış dünya ile nasıl konuştuğunu da bilmelidir. Ağ soruları genellikle bağlantı sorunlarını giderme (troubleshooting) yeteneğinizi ölçer.
Kritik Ağ Soruları
Mülakatlarda sıkça sorulan ağ kavramları şunlardır:
- Soru: TCP ve UDP arasındaki temel farklar nelerdir?
Cevap: TCP (Transmission Control Protocol) bağlantı odaklıdır, veri iletimini garanti eder ve paketlerin sırasını kontrol eder (örneğin HTTP, SSH). UDP (User Datagram Protocol) ise bağlantısızdır, hız önceliklidir ve paket kaybını önemsemez (örneğin DNS, VoIP, Streaming). - Soru: OSI Modelinin katmanlarını sayabilir misiniz? Hangi katmanda ne çalışır?
Cevap: Fiziksel, Veri Bağlantısı, Ağ, Taşıma, Oturum, Sunum ve Uygulama katmanlarından oluşur. Örneğin, Router'lar Ağ (Network) katmanında, Switch'ler Veri Bağlantısı (Data Link) katmanında çalışır. - Soru: DHCP süreci nasıl işler (DORA)?
Cevap: DHCP süreci dört aşamadan oluşur: Discovery (İstemci sunucuyu arar), Offer (Sunucu IP teklif eder), Request (İstemci teklifi kabul eder), Acknowledgment (Sunucu onaylar).
Sanallaştırma ve Bulut Teknolojileri
Modern sistem yöneticiliği artık fiziksel sunuculardan ziyade sanal makineler ve konteynerler üzerine kuruludur. VMware, Hyper-V, Docker ve Kubernetes gibi teknolojiler mülakatların merkezindedir.
Sanallaştırma Soruları
- Soru: Tip 1 ve Tip 2 Hypervisor arasındaki fark nedir?
Cevap: Tip 1 (Bare Metal), doğrudan donanım üzerine kurulur (VMware ESXi, Microsoft Hyper-V). Tip 2 (Hosted), mevcut bir işletim sistemi üzerinde çalışır (Oracle VirtualBox, VMware Workstation). - Soru: Snapshot ve Backup arasındaki fark nedir?
Cevap: Snapshot, sistemin belirli bir andaki durumunun kaydedilmesidir ve genellikle kısa süreli değişiklikler öncesi alınır; yedekleme değildir. Backup ise verilerin başka bir ortama tamamen kopyalanmasıdır ve felaket kurtarma (disaster recovery) için kullanılır.
Konteynerizasyon ve Modern Yaklaşımlar
- Soru: Sanal Makine (VM) ile Konteyner (Docker) arasındaki fark nedir?
Cevap: VM'ler kendi işletim sistemlerini (Guest OS) taşırlar ve hypervisor üzerinden donanımı simüle ederler. Konteynerler ise ana makinenin çekirdeğini (Kernel) paylaşırlar, sadece uygulama ve bağımlılıklarını paketlerler. Bu durum konteynerleri çok daha hafif ve hızlı kılar. - Soru: Kubernetes'te "Pod" nedir?
Cevap: Pod, Kubernetes'teki en küçük dağıtım birimidir. Bir veya birden fazla konteyneri, ortak ağ ve depolama kaynaklarını paylaşacak şekilde gruplar.
Depolama ve Yedekleme Stratejileri
Veri kaybı bir sistem yöneticisinin yaşayabileceği en büyük felakettir. Bu nedenle yedekleme stratejileri üzerine detaylı sorular sorulur.
Depolama Teknolojileri
- Soru: RAID seviyeleri arasındaki farklar nelerdir?
Cevap: RAID 0 (Striping) hız sağlar ama yedeklilik yoktur. RAID 1 (Mirroring) tam yedeklilik sağlar. RAID 5 (Parity) hem performans hem yedeklilik sunar (en az 3 disk). RAID 10 hem mirroring hem striping yaparak yüksek performans ve güvenlik sağlar. - Soru: NAS ve SAN arasındaki temel fark nedir?
Cevap: NAS (Network Attached Storage), dosya düzeyinde erişim sunar ve standart ağ üzerinden çalışır (NFS, SMB). SAN (Storage Area Network), blok düzeyinde erişim sağlar ve genellikle Fibre Channel gibi özel yüksek hızlı ağlar kullanır.
Yedekleme ve Kurtarma
- Soru: Full, Incremental ve Differential backup arasındaki fark nedir?
Cevap: Full backup tüm veriyi yedekler. Incremental backup, sadece son yedeklemeden (full veya incremental) sonra değişenleri alır. Differential backup ise sadece son Full yedekten sonra değişen her şeyi alır. - Soru: RPO ve RTO kavramlarını açıklayınız.
Cevap: RPO (Recovery Point Objective), kabul edilebilir maksimum veri kaybı süresidir (Örn: 4 saatlik veri kaybı kabul edilebilir). RTO (Recovery Time Objective), sistemin çöktükten sonra ne kadar sürede ayağa kaldırılması gerektiğidir.
Güvenlik ve İzleme (Monitoring)
Sistemlerin sadece çalışması yetmez; güvenli ve izlenebilir olması gerekir. Güvenlik duvarları, sertifika yönetimi ve log analizi kritik konulardır.
Sistem Güvenliği Soruları
- Soru: SSH güvenliğini artırmak için neler yaparsınız?
Cevap: Root girişini kapatırım, standart 22 portunu değiştiririm, şifre ile girişi yasaklayıp SSH Key (Public/Private Key) kullanımına geçerim ve Fail2Ban gibi araçlar kurarım. - Soru: SSL/TLS sertifikası nasıl çalışır?
Cevap: Asimetrik şifreleme kullanır. Sunucu, genel anahtarını (Public Key) istemciye gönderir; istemci bu anahtarla bir oturum anahtarı şifreler ve geri gönderir. Bundan sonra iletişim simetrik şifreleme ile devam eder.
İzleme ve Loglama
- Soru: Bir sunucuda performans sorunu olduğunda hangi araçları kullanırsınız?
Cevap: Linux tarafında Top, htop, iostat, vmstat, netstat ve Sar gibi araçları kullanırım. Windows tarafında ise Task Manager, Resource Monitor ve Performance Monitor (PerfMon) araçlarından yararlanırım. - Soru: Merkezi Loglama (Centralized Logging) neden önemlidir?
Cevap: Yüzlerce sunucunun olduğu bir ortamda her sunucuya tek tek girip log bakmak imkansızdır. ELK Stack (Elasticsearch, Logstash, Kibana) veya Graylog gibi sistemlerle tüm loglar tek merkezde toplanır, böylece korelasyon analizi yapılabilir ve anomali tespiti hızlanır.
Senaryo Tabanlı Sorular: Problem Çözme Yeteneği
Teknik bilgi kadar, bu bilgiyi nasıl uyguladığınız da önemlidir. Mülakatçılar genellikle "Şöyle bir durum oldu, ne yaparsın?" şeklinde senaryolar sunarlar.
Senaryo 1: Erişilemeyen Sunucu
Soru: "Bir kullanıcı, kritik bir uygulama sunucusuna erişemediğini raporladı. Adım adım nasıl bir yol izlersiniz?"
Cevap:
- Önce sorunun kapsamını belirlerim: Sadece bir kullanıcı mı erişemiyor yoksa herkes mi?
- Ağ bağlantısını kontrol ederim:
Pingile sunucuya ulaşılabiliyor mu?TelnetveyaNcile ilgili port (örn: 80, 443) açık mı? - Sunucuya erişimim varsa, servis durumunu kontrol ederim (
Systemctl status service_name). - Log dosyalarını incelerim (
/var/log/syslogveya Event Viewer). - Kaynak tüketimine bakarım: CPU veya RAM tükenmiş mi? Disk dolmuş mu?
- En son yapılan değişiklikleri sorgularım: Bir güncelleme veya konfigürasyon değişikliği yapıldı mı?
Senaryo 2: Yavaşlayan Veritabanı Sunucusu
Soru: "Veritabanı sunucunuzun yanıt süreleri arttı ve uygulamalar yavaşladı. İlk bakacağınız yerler nerelerdir?"
Cevap:
- I/O Wait değerlerini kontrol ederim; disk yazma/okuma hızında bir darboğaz var mı?
- CPU ve RAM kullanımını analiz ederim; özellikle "Memory Leak" veya yüksek CPU tüketen sorgular var mı?
- Ağ gecikmelerini (latency) kontrol ederim.
- Veritabanı tarafındaki kilitlenmeleri (locks) ve uzun süren sorguları (slow queries) incelerim.
- Swap kullanımının artıp artmadığına bakarım.
Yumuşak Beceriler (Soft Skills) ve Davranışsal Sorular
Sistem yöneticileri genellikle stres altında çalışır ve farklı departmanlarla iletişim kurar. Bu yüzden sosyal becerileriniz de değerlendirilir.
Kriz Yönetimi ve İletişim
- Soru: "Çok kritik bir hata yaptınız ve sistem çöktü. İlk tepkiniz ne olur?"
Cevap: Panik yapmak yerine durumu hemen üstlerime ve ilgili paydaşlara bildiririm. Hatayı gizlemek durumu daha kötüleştirir. Ardından hızlıca geri dönüş (rollback) planını uygularım ve sistem ayağa kalktıktan sonra bir "Post-Mortem" analizi yaparak hatanın tekrarlanmaması için önlemler alırım. - Soru: "Teknik bilgisi olmayan bir yöneticiye karmaşık bir teknik sorunu nasıl açıklarsınız?"
Cevap: Teknik terimlerden kaçınarak, durumu iş etkileri üzerinden anlatırım. "Kernel panic oldu" demek yerine, "Sistemin beyni geçici bir hata nedeniyle kendini korumaya aldı ve şu an yeniden başlatıyoruz, servisler 10 dakika içinde dönecek" şeklinde açıklarım.
Sistem Yöneticisi Adayları İçin Kariyer İpuçları
Mülakatı geçmek sadece soruları cevaplamak değildir; vizyonunuzu ortaya koymaktır. İşte fark yaratmanızı sağlayacak bazı stratejiler:
Sürekli Öğrenme ve Sertifikasyon
Sektör çok hızlı değişiyor. Mülakat sırasında şu konulardaki ilginizi veya sertifikalarınızı belirtmek sizi öne çıkarır:
- Infrastructure as Code (IaC): Terraform veya Ansible gibi araçlarla altyapıyı kodla yönetmek.
- CI/CD Süreçleri: Jenkins veya GitLab CI ile uygulama dağıtım süreçlerine hakimiyet.
- Bulut Sertifikaları: AWS Certified SysOps Administrator veya Azure Administrator gibi belgeler.
Dokümantasyon Kültürü
İyi bir sistem yöneticisi, yaptığı her şeyi dokümante eden kişidir. Mülakatta "Yaptığım tüm konfigürasyonları ve çözüm yollarını şirket içi Wiki sayfalarında dokümante ederim" demeniz, sizin disiplinli ve ekip çalışmasına yatkın olduğunuzu gösterir.
Mülakat Öncesi Son Kontrol Listesi
Mülakata girmeden önce şu noktaları gözden geçirdiğinizden emin olun:
- Güncel ve teknik odaklı bir Cv oluştur işlemi tamamlandı mı?
- Kullandığınız Cv şablon profesyonel ve sade mi?
- Başvurduğunuz şirketin kullandığı teknoloji yığınına (stack) dair ön araştırma yaptınız mı?
- Kendi deneyimlerinizden, çözdüğünüz en zor teknik problemi anlatan bir hikaye hazırladınız mı?
- Temel network komutlarını (ping, traceroute, netstat, dig, nslookup) tekrar ettiniz mi?
Sistem yöneticiliği, sadece komut satırına hakim olmak değil, aynı zamanda bir sistemin tüm yaşam döngüsünü öngörebilme sanatıdır. Teknik yetkinliğinizi, sakinliğiniz ve çözüm odaklı yaklaşımınızla birleştirdiğinizde mülakatlarda başarıya ulaşmanız çok daha kolay olacaktır.
Sıkça Sorulan Sorular (SSS)
Sistem yöneticisi mülakatlarında en çok hangi konu üzerinde durulur?
Genellikle "Troubleshooting" yani sorun giderme yeteneği üzerinde durulur. Teorik bilgiden ziyade, bir sorunla karşılaştığınızda hangi araçları kullandığınız ve hangi mantık sırasıyla ilerlediğiniz sorgulanır.
Yeni başlayanlar için hangi sertifikalar önerilir?
Linux tarafında CompTIA Linux+ veya RHCSA; Windows tarafında Microsoft Azure Administrator (AZ-104) başlangıç için oldukça değerlidir.
Mülakatta bilmediğim bir soru gelirse ne yapmalıyım?
"Bilmiyorum" deyip bırakmak yerine, "Bu spesifik konuyu daha önce deneyimlemedim ancak benzer bir durumda şu mantıkla yaklaşırdım ve şu kaynaklardan (dokümantasyon, forumlar vb.) çözüme ulaşırdım" diyerek problem çözme metodolojinizi sergileyin.
ATS uyumlu CV'ni dakikalar içinde hazırla.
Ücretsiz Başla