Uluslararası şirketlerde staj: Mülakatlarda başarısız olmama ve imrenilen teklifi alma yolları

Bu makale gözden geçirilmiş ve genişletilmiş bir versiyondur Google'daki stajımla ilgili hikayem.

Ey Habr!

Bu yazıda size yabancı bir şirkette stajın ne olduğunu ve teklif almak için görüşmelere nasıl hazırlanmanız gerektiğini anlatacağım.

Neden beni dinlemelisiniz? Yapmamalı. Ancak son iki yılda Google, Nvidia, Lyft Level5 ve Amazon'da staj yaptım. Geçen yıl şirkette röportaj yaparken 7 teklif aldım: Amazon, Nvidia, Lyft, Stripe, Twitter, Facebook ve Coinbase'den. Bu konuda biraz tecrübem var, belki faydalı olabilir.

Uluslararası şirketlerde staj: Mülakatlarda başarısız olmama ve imrenilen teklifi alma yolları

Hakkımda

2. sınıf yüksek lisans öğrencisi "Programlama ve Veri Analizi" St. Petersburg HSE. Lisans programını tamamladı "Uygulamalı matematik ve bilgisayar bilimi" 2018 yılında St. Petersburg HSE'ye taşınan Akademik Üniversite. Lisans eğitimim boyunca sıklıkla spor programlama yarışmaları çözdüm ve hackathonlara katıldım. Daha sonra yabancı şirketlerde staj yaptım.

Staj

Staj, öğrenciler için birkaç aydan bir yıla kadar süren bir iştir. Bu tür programlar işverenin stajyerin görevleriyle nasıl başa çıktığını anlamasını sağlar ve stajyer onun yeni bir şirketi tanımasına, deneyim kazanmasına ve tabii ki ekstra para kazanmasına olanak tanır. Staj sırasında öğrenci iyi bir iş çıkarmışsa, kendisine tam teşekküllü bir boş pozisyon teklif edilir.

İncelemelere bakılırsa, yabancı bir BT şirketinde staj yaptıktan sonra iş bulmak, tam zamanlı bir açık pozisyon için röportaj yapmaktan daha kolaydır. Arkadaşlarımın çoğu Google, Facebook ve Microsoft'ta çalışmaya başladı.

Nasıl teklif alınır?

Sürece genel bakış

Diyelim ki büyükannenizin yataklarını kazmak yerine yazın başka bir ülkeye gidip yeni bir deneyim yaşamak istediğinize karar verdiniz. Vay! Yine de büyükannene yardım et! O zaman işe koyulmanın zamanı geldi.

Yabancı bir şirket için tipik bir görüşme süreci şuna benzer:

  1. Sert staj başvurusu
  2. Sen karar ver Hackerrank/TripleByte Quiz yarışması
  3. geçmek tarama röportajı
  4. Sonra atandın ilk teknik görüşme
  5. O zaman ikinci, ve belki üçüncü
  6. İsim açık görüş röportajı
  7. Vermek teklif ama tam olarak öyle değil...

Her bir noktayı daha ayrıntılı olarak ele alalım.

Staj başvurusu

Kaptan öncelikle şirketin internet sitesindeki başvuru formunu doldurmanızı öneriyor. Ve büyük olasılıkla tahmin ettiniz. Ancak ne kaptanın ne de sizin bilebileceğiniz şey, büyük şirketlerin, şirket çalışanlarının meslekteki kardeşlerini tavsiye ettiği yönlendirme sistemlerini kullandığıdır; bu, adayın, diğer başvuru sahiplerinin sonsuz akışından nasıl sıyrıldığını gösterir.

Eğer aniden ilginizi çeken şirketlerde çalışan arkadaşlarınız kalmazsa, onları sizi tanıştıracak arkadaşlar aracılığıyla bulmaya çalışın. Böyle insanlar yoksa Linkedin'i açın, şirketin herhangi bir çalışanını bulun ve bir özgeçmiş göndermesini isteyin. O, sizin harika bir programcı olduğunuzu yazmayacaktır. Ve bu mantıklı! Sonuçta o seni tanımıyor. Ancak cevap alma şansı yine de yüksek olacaktır. Aksi takdirde web sitesi üzerinden başvurunuz. Stripe'a teklifimi orada çalışan tek bir kişiyi bile tanımadan aldım. Ama rahatlamayın: Yanıt verdikleri için şanslıyım.

E-postanıza “çok harikasınız ama başka adayları seçtik” gibi içerikli yığınla mektup geldiğinde ya da hiç yanıt vermediğinde, ki bu daha da kötü, çok üzülmemeye çalışın. Özellikle senin için bir huni çizdim. 45 başvurudan yalnızca 29'una yanıt aldım. Bunlardan yalnızca 10'u görüşme yapmayı teklif etti, geri kalanı ise reddetti.

Uluslararası şirketlerde staj: Mülakatlarda başarısız olmama ve imrenilen teklifi alma yolları

Havadaki tavsiyeyi hissediyor musun?

Uluslararası şirketlerde staj: Mülakatlarda başarısız olmama ve imrenilen teklifi alma yolları

Hackerrank/TripleByte Sınavı Yarışması

Özgeçmişiniz ilk taramadan sağ çıkarsa, 1-2 hafta sonra bir sonraki görevi içeren bir mektup alacaksınız. Büyük olasılıkla, Hackerrank'ta algoritmik problemleri çözmeniz veya algoritmalar, yazılım geliştirme ve düşük seviyeli sistem tasarımı ile ilgili soruları yanıtlayacağınız TripleByte Sınavına girmeniz istenecektir.

Genellikle Hackerrank'taki yarışma basittir. Çoğunlukla algoritmalarla ilgili iki görev ve günlükleri ayrıştırmayla ilgili bir görevden oluşur. Bazen sizden birkaç SQL sorgusu yazmanızı da isterler.

Tarama röportajı

Test başarılı olursa, daha sonra bir tarama görüşmesi yapacaksınız ve bu görüşme sırasında işe alım görevlisiyle ilgi alanlarınız ve şirketin dahil olduğu projeler hakkında konuşacaksınız. İlgi gösterirseniz ve önceki deneyiminiz gereksinimlere uyuyorsa, her şey yolunda gidecektir.

Projeyle ilgili tüm dileklerinizi dile getirin. Palantir'den bir işe alım uzmanıyla yaptığım görüşme sırasında, onların görevleri üzerinde çalışmakla ilgilenmeyeceğimi fark ettim. Böylece artık birbirimizin zamanını boşa harcamadık.

Eğer bu noktaya kadar hayatta kaldıysanız, rastgeleliğin çoğu zaten arkanızda demektir! Ama eğer daha fazla batırırsanız suçlayacak tek kişi siz olursunuz 😉

Teknik Röportajlar

Daha sonra genellikle Skype, Hangouts veya Zoom üzerinden gerçekleştirilen teknik görüşmeler gelir. Bilgisayarınızda her şeyin çalışıp çalışmadığını önceden kontrol edin. Bir röportaj sırasında gergin olacak pek çok şey olacak.

Teknik görüşmelerin formatı büyük ölçüde görüşme yaptığınız pozisyona bağlıdır. Bunlardan birincisi hariç, o da algoritmik problemlerin çözümüyle ilgili olacak. Burada, eğer şanslıysanız, bir çevrimiçi kod düzenleyicide kod yazmanız istenecektir. coderpad.io. Bazen Google Dokümanlar'da. Ama bundan daha kötü bir şey görmedim, o yüzden endişelenme.

Ayrıca yazılım tasarımını ne kadar iyi anladığınızı ve hangi tasarım modellerini bildiğinizi görmek için size nesne yönelimli bir tasarım sorusu da sorabilirler. Örneğin basit bir çevrimiçi mağaza veya Twitter tasarlamaları istenebilir. Geçen yıldan bu yana makine öğrenimi ile ilgili pozisyonlar için röportajlar yapıyordum, röportajlar sırasında bana ilgili sorular soruldu: bir yerde teoriyle ilgili bir soruyu cevaplamam, bir yerde teoride bir sorunu çözmem ve bir yerde yüz tanıma sistemi tasarlamam gerekiyordu.

Röportajın sonunda muhtemelen soru sorma fırsatınız olacak. Bunu ciddiye almanızı öneririm, çünkü sorularla konuya olan ilginizi ve yetkinliğinizi gösterebilirsiniz. Soru listesi hazırlıyorum. İşte bunlardan bazılarına bir örnek:

  • Proje üzerindeki çalışmalar nasıl yürüyor?
  • Geliştiricinin nihai ürüne katkısı nedir?
  • Son zamanlarda çözmek zorunda kaldığınız en büyük zorluk nedir?
  • Neden bu şirkette çalışmaya karar verdiniz?

İnanın bana, son iki soruyu görüşmecilerin cevaplaması zordur, ancak şirket içinde neler olup bittiğini anlamada çok yardımcı olurlar. İlerde çalışacağınız kişiyle her zaman görüşmediğinizi belirtmek isterim. Dolayısıyla bu sorular şirkette olup bitenler hakkında kabaca bir fikir veriyor.

İlk mülakatı başarıyla geçerseniz, size ikinci bir mülakat teklif edilecektir. Görüşmecideki ve buna bağlı olarak görevlerdeki ilkinden farklı olacaktır. Format büyük ihtimalle aynı kalacak. İkinci mülakatı geçtikten sonra üçüncü mülakatı teklif edebilirler. vay be, çok uzaklara gelmişsin.

Görüş röportajı

Bu noktaya kadar reddedilmediyseniz, aday şirketin ofisine görüşmeye davet edildiğinde bir ön görüşme sizi bekliyor. Belki beklemez... Bu aşamayı tüm şirketler gerçekleştirmez, ancak yapanların çoğu uçuş ve konaklama masraflarını ödemeye hazırdır. Kötü bir fikir mi? Muhteşem! Hala Londra'ya gitmedim... Ancak bazı durumlarda bu aşamayı Skype aracılığıyla geçmeniz teklif edilecek. Twitter'dan bunu yapmasını istedim çünkü çok fazla teslim tarihi vardı ve başka bir kıtaya seyahat edecek zaman yoktu.

Gözetim görüşmesi birkaç teknik görüşme ve bir davranışsal görüşmeden oluşur. Davranışsal bir görüşme sırasında yöneticinizle projeleriniz, farklı durumlarda hangi kararları aldığınız ve benzerleri hakkında konuşursunuz. Yani görüşmeyi yapan kişi adayın kişiliğini daha iyi anlamaya ve iş deneyimini daha detaylı anlamaya çalışmaktadır.

İşte bu kadar, önünüzde sadece hoş bir heyecan var:3 Sinirleriniz gıdıklanıyor ama elinizden bir şey gelmiyor. Her şey yolunda giderse, korkacak bir şey yok; teklif gelecektir. Değilse üzücü ama oluyor. Kaç yere başvurdunuz? İkide? Peki o zaman ne umuyordun?

Nasıl hazırlanır?

Özet

Bu sıfır adımdır. Yazının devamını okumayın bile. Sekmeyi kapatın ve normal bir özgeçmiş yapın. Ben ciddiyim. Staj yaparken birçok kişi benden staj veya tam zamanlı pozisyon için kendilerini şirkete yönlendirmemi istedi. Özgeçmişler genellikle kötü biçimlendirilmişti. Zaten şirketler başvurulara nadiren yanıt veriyor ve kötü özgeçmişler bu yüzdeyi sıfıra indirme eğiliminde. Bir gün özgeçmiş tasarımı hakkında ayrı bir makale yazacağım ama şimdilik şunu unutmayın:

  1. Lütfen üniversitenizi ve öğrenim yılınızı belirtiniz. GPA'nın eklenmesi de tavsiye edilir.
  2. Tüm suyu çıkarın ve belirli başarıları yazın.
  3. Özgeçmişinizi basit ama düzenli tutun.
  4. Bu konuda sorun yaşıyorsanız birisinin özgeçmişinizi İngilizce hataları açısından kontrol etmesini sağlayın. Çeviriyi Google Translate'den kopyalamayın.

Okumak işte bu yazı ve şuna bir göz at Kodlama Röportajını Kırmak. Orada da bununla ilgili bir şeyler var.

Kodlama röportajı

Henüz herhangi bir röportaj yapmadık. Şu ana kadar size tüm sürecin bir bütün olarak nasıl göründüğünü anlattım, şimdi keyifli ve muhtemelen faydalı bir yaz geçirme şansını kaçırmamak için röportajlara iyi hazırlanmanız gerekiyor.

gibi kaynaklar var Kod güçleri, Topcoder и Hackerrankki daha önce de bahsetmiştim. Bu sitelerde çok sayıda algoritmik problem bulabilir ve çözümlerini otomatik doğrulama için gönderebilirsiniz. Bunların hepsi harika ama buna ihtiyacınız yok. Bu kaynaklardaki birçok görevin çözümü uzun zaman alacak ve gelişmiş algoritmalar ve veri yapıları hakkında bilgi gerektirecek şekilde tasarlanırken, görüşmelerdeki görevler genellikle çok karmaşık değil ve 5-20 dakika sürecek şekilde tasarlanıyor. Bu nedenle bizim durumumuzda şöyle bir kaynak LeetKoduteknik görüşmelere hazırlık aracı olarak oluşturuldu. Değişen karmaşıklığa sahip 100-200 problemi çözerseniz, büyük olasılıkla görüşme sırasında herhangi bir sorun yaşamayacaksınız. Hala değerli olanlar var Facebook Kod Laboratuvarıoturumun süresini (örneğin 60 dakika) seçebileceğiniz ve sistem sizin için çözülmesi ortalama bir saatten fazla sürmeyen bir dizi sorunu seçecektir.

Ama birdenbire kendinizi gençliğini harcayan bir inek bulursanız Kod güçleri ben de onlardan biriydim, bu genellikle harikadır. Senin için mutluyum. Senin için her şey yoluna girmeli 😉

Daha fazlası okumanızı tavsiye ediyor Kodlama Röportajını Kırmak. Ben de sadece bazı kısımlarını seçerek okudum. Ancak şunu da belirtmekte yarar var ki okul yıllarımda pek çok algoritmik problemi çözdüm. Cüceleri çözmedin mi? O zaman okusan iyi olur.

Ayrıca hayatınızda yabancı şirketlerde çok az teknik görüşme yapmadıysanız veya çok az teknik görüşme yaptıysanız, mutlaka birkaç görüşme yapın. Ama ne kadar çok olursa o kadar iyi. Görüşme sırasında kendinizi daha güvende hissedeceksiniz ve daha az gergin olacaksınız. Deneme röportajları düzenleyin bebek arabası hatta bir arkadaşınıza bunu sorun.

İlk görüşmelerimde tam olarak böyle bir pratiğim olmadığı için başarısız oldum. Bu tırmığın üzerine basmayın. Bunu senin için zaten yaptım. Bana teşekkür etme.

Davranışsal röportajlar

Daha önce de belirttiğim gibi, davranışsal görüşme sırasında görüşmeyi yapan kişi deneyiminiz hakkında daha fazla bilgi edinmeye ve karakterinizi anlamaya çalışır. Peki ya mükemmel bir geliştiriciyseniz ama ekip olarak birlikte çalışılması imkansız olan vahşi bir egoistseniz? Sadece çalışacağını mı sanıyorsun? George Hotz? Bilmiyorum ama zor olduğundan şüpheleniyorum. Reddeden insanlar tanıyorum. Yani görüşmeci sizin hakkınızda bunu anlamak istiyor. Mesela zayıf noktanızın ne olduğunu sorabilirler. Bu tür soruların yanı sıra kilit rol üstlendiğiniz projeler, karşılaştığınız sorunlar ve çözümleri hakkında konuşmanız istenecektir. Bazen bu tür sorular teknik görüşmenin başında sorulur. Bu tür röportajlara nasıl hazırlanılacağı, bölümlerden birinde çok iyi yazılmıştır. Kodlama Röportajını Kırmak.

Ana sonuçlar

  • Normal bir özgeçmiş hazırlayın
  • Size tavsiyede bulunabilecek birini bulun
  • Gidebileceğiniz her yere başvurun
  • Litcode'u çözün
  • Yazının bağlantısını ihtiyacı olanlarla paylaşın

Not: Ben sürüyorum Telgraf kanalıStaj deneyimlerimi anlattığım, gezdiğim yerlere dair izlenimlerimi paylaştığım, düşüncelerimi aktardığım yer.

PPS Kendime bir tane aldım Youtube kanalı, sana yararlı şeyler anlatacağım yer.

PPPS Eğer kesinlikle yapacak bir şeyiniz yoksa izleyebilirsiniz bu röportaj ProgBlog kanalında

Kaynak: habr.com

Yorum ekle