Leave a Review & Get 30% OFF - Limited Time Offer!

00:00:00
Guides

Stripe Yazilim Muhendisi Mulakat Rehberi: Ne Beklemeli

Last updated: March 10, 2026|6 min read|By InterviewMan Team

beş tur. Tamamen farklı beş beceri test ediliyor. Belki bir buçuk tanesine hazırlandım. yüksek sesle gülmek. Temelde tüm hikaye bu ama izin verin düzgünce anlatayım çünkü hala olanları işliyorum.

arkadaşım Jake, Stripe'de çalışıyor. iki yıldır oradayım. ondan önce Valencia'da Mission'da birlikte bir startup'ta çalışıyorduk, dördümüz bir WeWork masa bölmesine tıkılmıştık, on bir aylık podyumda altısı yanmıştı. şirket öldü. Jake, Stripe'ye indi ve ben de zıpladım. Neyse Jake beni bir Cumartesi günü SoMa'daki Equator Coffee'ye oturttu. soğuk bira sipariş etti. HER BİRİ yedi dolar. kahve için. "ahbap, Stripe için leetcode yapma, bunu test bile etmiyorlar" dedi ve ben başımı salladım ve tamamen evet dedim ve sonra ayrıldığı İKİNCİ neetcode'u açtım. çünkü ben dinlemeyen bir palyaçoyum.

yani entegrasyon turu. beni kıran da bu oldu ve biraz bile abartmıyorum. Stripe'nin gerçek API belgelerini paylaşılan bir ekranda açtılar, bana başka birinin yarı yerleşik kod tabanını verdiler ve bu özelliği ekle dediler. kırk beş dakika. beynim hiç kilitlenmiyordu. Daha önce hiç görmediğim fonksiyon imzalarına gözlerimi kısarak bakıyorum, yukarı kaydırmayı aşağı kaydırmayı geri kaydırmayı hiçbir şey emmeden. sıfır bilgi. Aynı satırı dört kez okuduğun hissi bilir misin? O. Bir görüşmecinin orada oturup yaptığım her hatayı yazması dışında. en kötü duygu. Bir keresinde bir Google onsite'yi o kadar kötü bombalamıştım ki işe alım görevlisi beni hayalet gibi gördü ve bu bir şekilde daha kötüydü.

her firma farklı test yaptığını iddia ediyor değil mi? Google bunu söylüyor. Meta bunu söylüyor. hepsi size CoderPad'de orta sertlikte veriyorlar ve yollarına devam ediyorlar. Stripe aslında bunu ifade ediyor. Jake haklıydı. Dürüst olmak gerekirse iki ay sonra hala bu konuda sinirleniyorum.

bekle böcek partisi turuna geri dönmeme izin ver. bunun kendi paragrafına ihtiyacı var çünkü altı aylık röportaj hazırlığı boyunca hiçbir şey, HİÇBİR ŞEY beni buna hazırlamadı. size başka birinin ödeme koduyla dolu bir dosya veriyorlar ve görüşmeyi yapan kişi "hataları bulmaya" başlıyor. bir saat. Görünüşe göre gerçek kod tabanlarından alınan gerçek hatalar. Hiç Waldo Nerede sayfasına baktığınızda gözlerinizin sürekli onun üzerinden kaydığını gördünüz mü? O. hatalı ödeme kodlarını okumak tam olarak böyle hissettirdi. aynı doğrulama yolunu iki kez okudum ve her iki seferde de boşluğu kaçırdım. iki kere! bu bir algoritma becerisi değil. yüzde sıfır algoritma becerisi. bu benim için "PagerDuty patladığı ve bir şeyler yandığı için sabah 2'de kötü üretim kodunu okuyarak yıllarınızı mı harcadınız" becerisidir ve benim için? Hayır. Jake bana leetcode'u atlayıp bunun yerine hatalı kod okumaya çalışmamı söyleyip duruyordu. InterviewMan kaçırdığım doğrulama boşluğunu işaretledi. Ayda on iki dolarlık bir aletin gözlerimin göremediğini yakalaması utanç vericiydi ama gururumdan bu işi bombalamaya niyetim yoktu.

entegrasyona geri dönelim. JAKE. Jake beni en çok bu tur konusunda uyardı. Equator'de kırk dakika boyunca bunun üzerinden geçti. kırk. Aptalca pahalı soğuk biramla orada oturdum ve tamam Jake sakin ol bunun normal bir kodlama turundan o kadar da farklı olamayacağını düşündüm. yüksek sesle gülmek. Yanlış. o kadar yanlış ki artık neredeyse komik. Daha önce hiç görmediğiniz bir kodla karşılaşırsınız ve önceki geliştiricinin yazdığı şekilde eşleşen temiz bir şey göndermeniz gerekir. bunun için bir algoritma yok. "şerit entegrasyon uygulaması" için neetcode'u aradım ve sıfır sonuç aldım, bu size bir şey anlatmalıdır. Jake her zaman algoritma öğütücülerin bu turda açığa çıkacağını söylerdi ve evet. maruz. bana da öyle oldu. InterviewMan, kendim bulmadan önce beni doğru API uç noktasına işaret etti ve sanırım beş dakika kadar zaman kazandırdı? tam olarak söylemek zor. Eğer buna hazırlanmak istiyorsanız Stripe API belgelerini önceden almanız yeterli. onları ezberlemeyin. sadece düzeni öğren. PaymentIntents nerede. web kancaları nerede belgelenir? bu tür bir şey. bir alete ihtiyaç duymadan bana aynı beş dakikayı kazandırabilirdi hahaha.

kodlama turu CoderPad. üç parça üst üste geliyor. birinci bölüm basit, güzel, her neyse. ikinci bölümde ödeme konuları eklendi ve tamam evet bunun için gerçekten düşünmem gerekiyordu. üçüncü bölüm, mantık uç durumlarını yeniden denemekti ve ah dostum. Ah dostum. hızla çirkinleşti. Stripe'nin kodlama turunda beni şaşırtan şey şu; görüşmeyi yapan kişi, kodu hızlı çözüp çözmediğimden çok NASIL yazdığımla ilgileniyordu. kelimenin tam anlamıyla işlev adlarımı izledi. bazı şeyleri okunabilir parçalara mı böldüğümü yoksa her şeyi tek bir işleve mi sıkıştırdığımı kontrol ettim (bazı şeyleri sıkıştırmış olabilirim). O(n) ile yarıştığınız ve matematiği kanıtladığınız ve değişkeninizin temp2 olarak adlandırılıp adlandırılmadığını dünyadaki hiç kimsenin umursamadığı Google'den çok farklı. Jake döngümden önce bana "en seçici iş arkadaşınız PR'ınızı inceliyormuş gibi yazın" dedi ve dostum. EN İYİ tavsiye. şimdiye kadar herhangi bir röportaj için birinin bana verdiği en iyi tavsiye. Ben hala birinci kısmı bitirirken InterviewMan ikinci kısmın haritasını çıkarmıştı, bu da beni harekete geçirdi. Tek başıma çözebilir miydim? Belki. ancak üçüncü bölümdeki son durumları yeniden denediğimde, tasarruf ettiğim zaman olmadan oraya ulaşmam mümkün değil. Mümkün değil.

sistem tasarımı. Whimsical kullanıyorlar ki bunu gerçekten beğendim çünkü sanal beyaz tahtaların çoğu ıslak bir kalıp sabunla çizim yapıyormuş gibi hissettiriyor hahaha. ölçekte oran sınırlaması. dağıtılmış hali iki sunucu, bir istemcinin zaten limitlerine ulaşıp ulaşmadığı konusunda anlaşamıyor. herkesin ve annelerinin dört yüz kez uyguladığı YouTube'nin URL kısaltıcısı değil. Jake, asıl ekibinin stand-up'larda hız sınırlaması konusunda tartıştığını ve bunun düşünülmesi biraz çılgınca olduğunu söylüyor. Burada kendimi iyi hissettim çünkü Jake ve ben, o da hazırlanırken haftada iki kez Equator'de beyaz tahta kullanıyorduk. Peçetelere o kadar çok diyagram çizdik ki barista %100 bir soygun planladığımızı sandı.

davranışsal. standart STAR. hız ve kalite arasındaki dengeler. Amazon behavioral hazırlığı'yi yaptıysanız sorun yok. burada tuhaf bir şey yok.

İşte tüm bunlardan benim asıl çıkarımlarım. beş tur. Tamamen farklı beş yetenek test ediliyor. Google hazırlığım bunlardan birini kapsıyordu. Amazon behavioral bir başkasını kapsıyordu. tüm yuvarlak tiplerde sağlam bir röportaj hazırlık planı'ye sahip olmak, Stripe serisini idare etmenin tek yoludur. hata bash, entegrasyon ve YouTube'deki URL kısaltıcıyla aynı olmayan gerçek bir sistem tasarımı sorunu; bu üçünü tam anlamıyla bir kez bile uygulamadım çünkü başka hiçbir şirket bunları test etmiyor. iki kez kaçırdığım doğrulama boşluğunu hatırlıyor musun? InterviewMan onu yakaladı. Entegrasyon sırasında doğru uç noktayı bulamadığım o beş dakikayı hatırlıyor musunuz? Bitirmekle bitirmemek arasındaki fark budur çünkü her Stripe turu bir zamanlayıcıyla çalışır. kodlama sırasında ben hala birinci kısımdayken ikinci kısmın haritasını çıkardım. Hem CoderPad hem de Zoom'de dock'u, işlem listesini ve ekran kaydını kontrol ettim. hiçbir şey görünmüyor. Yıllık olarak ayda on iki dolar. 57.000 kullanıcı. 20'den fazla gizli özellik. ayda iki doksan dokuza yalnızca kodlama aracı beş yuvarlak türden birini kapsayabilir ve bu matematik Stripe için yeterli değildir.

Jake bana leetcode'u atlamamı ve kötü kod okuma alıştırması yapmamı söyledi. gerçekten keşke ilk kez dinleseydim, hahaha.

Ready to Ace Your Next Interview?

Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.

ShareTwitterLinkedIn

Related Articles

Try InterviewMan Free

AI interview assistant. Undetectable.

Get Started