Leetcode
Yazılım sektöründe iş arayanlar veya pratik yapmak isteyenler arasında oldukça popüler olan Leetcode; iş mülakatları için hazırlık niteliğinde algoritma ve veri yapılarıyla ilgili sorular içeren çevrimiçi bir platformdur.
LeetCode nasıl kullanılır?
LeetCode kullanmak için öncelikle bir hesap oluşturmanız gerekir. Ardından, siteye giriş yapabilir ve pratik yapmak istediğiniz konu veya soruları seçebilirsiniz.
LeetCode’da her soru, sorunun zorluğuna göre puanlanır ve bir açıklama, giriş ve çıkış formatları ve bir örnek girdi/çıktı ile birlikte sunulur. Soruyu çözmek için verilen girdileri kullanarak bir algoritma yazmanız ve beklenen çıktıyı üretmeniz gerekir.
Çözümünüzü çalıştırdığınızda yaklaşık 15 adet farklı vaka üzerinde kodunuz test edilip doğru olup olmadığı belirlenir ve çözümünüz hız ve hafıza yönünden diğer kullanıcılarla karşılaştırılıp bir sıralama elde edilir.
Problem yaşadığınız konularda eğitim veya diğer insanların çözümlerine bakarak konuyu anlayabilir ve çözemediğiniz soruları çözebilirsiniz.
Neden LeetCode kullanmalı?
Yazılım firmaları özellikle batıda bulunan firmalar binlerce başvuru alıyor ve bu başvurular arasından nitelikli elemanları seçebilmeleri için belli filtreler uygulamaktalar. Leetcode'un rank ve sıralama sistemi ile bu filtrelemelerde öne çıkabilirsiniz. Ayrıca aşağıdaki gibi bazı artıları bulunuyor:
- Leetcode şu anda bir fenomene dönüşmüş durumda ve milyon üzeri kullanıcısı var kendinizi bu insanlar arasında ileri taşıyarak öne çıkabilirsiniz.
- LeetCode, FAANG (Facebook, Amazon, Apple, Netflix, Google) tipi şirketlerin mülakat süreçlerinde ön plana çıkmaktadır.
- LeetCode'da çözdüğünüz soruların iş mülakatlarında karşınıza çıkma ihtimali hiç de düşük değil.
- İstediğiniz kodlama dilinde problem çözebilir, kendinizi geliştirebilirsiniz.
"Her gün bir LeetCode problemi çözmek işsizlik ihtimalini düşük tutar."
Yine de LeetCode'un size garanti iş sağladığını değil sadece iş kapınıza attığınız sağlam bir adım olduğunu söylemekte fayda var.
Yukarıda gördüğünüz gibi profil linkinizi özgeçmişinize ekleyebilir; serilerinizi, rozetlerinizi, başarılı olduğunuz konuları ve sıralamanızı özgeçmişinizi inceleyen çalışanı etkileyebilirsiniz.
Siz de buradan kayıt olarak LeetCode'u deneyebilirsiniz.
Vakit ayırıp okuduğunuz için teşekkür ederim.
Diğer yazımı okumak isterseniz buradan okuyabilirsiniz.