Junior Yazılımcı Mülakatı | Hamza Coşkun

Поделиться
HTML-код
  • Опубликовано: 2 май 2024
  • Hamza Coşkun yine genç bir arkadaşımız olarak mülakata katıldı ve çok güzel bir mülakat geçirdik kendisiyle. TechBuddy bünyesinde daha önceki mülakatlar gibi bu sefer de yine önce mülakat sonra da feedback bölümü oldu. Kendisine medeni cesareti için teşekkür eder, mülakattaki başarısından dolay tebrik ederim.
    DevOps Eğitimi: www.udemy.com/course/sifirdan...
    #TechBuddy
    #blazor #docker #dotnet
    Do not forget to subscribe
    To Subscribe: bit.ly/3kvj2vw
    Github: github.com/salihcantekin
    Discord: / discord
    For membership: / techbuddytr
  • НаукаНаука

Комментарии • 104

  • @OguzhanMath
    @OguzhanMath 2 месяца назад +9

    Hamzanın kalitesi başkadır, videoda da belli olmuş zaten seviliyorsun başarılar. :)

  • @mehmetakifyldz9328
    @mehmetakifyldz9328 2 месяца назад +26

    Bence algoritma sorusu başvuranın problemlere yaklaşımını anlamaya yardımcı olur. Fakat günü crud işlemleri ile geçen bir web developer`a web development lifecycle`dan sorular daha doğru olur doğru adayı bulmak için.

  • @buraksoykan2985
    @buraksoykan2985 2 месяца назад +41

    Hamza Ecole 42’de kimsenin göremediği noktaları çok iyi gören ve düşündüğü algoritmayı hızlı ve hatasız şekilde çalıştırabilen çok iyi bir yazılımcıdır. Github sayfasında da yaptığı projelerde algoritma yeteneklerini görebilirsiniz. Helal olsun yine çok iyi iş çıkartmış 🔥

    • @zukor008
      @zukor008 2 месяца назад

      @@Substratduzeyindefosforilasyon ÜCRETSİZ , lise ,üniversite ne okuyorsan oku ,hatta okula gitmiyorsan bile 42 ye gidebilirsin.

  • @ucretsiztakipci6612
    @ucretsiztakipci6612 2 месяца назад +13

    İçerik güze, arkadaşı cesareti için tebrik ederim. Soru seviyeye göre zor.

  • @bilgemanyak
    @bilgemanyak Месяц назад +2

    video anasayfama düştü ve bu sayede izleme fırsatım oldu.yazılım konusunda daha çok başlardayım bu yaz biraz da olsa üstüne koymak istiyorum. bölümüm EEE fakat hem bölümümle kesiştiği için yazılımı öğrenmem gerekiyor hem de gerçekten sevdiğim bir alan. mühendissel olarak bir probleme çözüm bulmak da alanımla ilgili ve bunun yazılıma faydalı olabileceğini düşünüyorum. açıkcası böyle videoları hep düşünürdüm ilk defa böyle bir örneği görmem benim için güzel oldu teşekkür ederim. ayrıca hiç c# bilmiyorum çok az bir c biliyorum ona rağmen sorunun mantığını ve bazı satırları arkadaş da üzerinden giderken anladım bunun için mutluyum.umarım bu seviyelere bende kısa sürede kalıcı bir şekilde gelebilirim

  • @mertcatalkaya4162
    @mertcatalkaya4162 2 месяца назад +3

    Hcoskun'un 42Kocaeli'de bize çok yardımı olmuştur, adamsın hcoşkun ❤

  • @marktwain7716
    @marktwain7716 2 месяца назад +18

    En sevdiğim content. Umarım sık sık yeni videolar görürüz. Emeğinize sağlık

    • @TechBuddyTR
      @TechBuddyTR  2 месяца назад +1

      Discord tarafında inceliyoruz onları video yayınından sonra

  • @funnytimezula8429
    @funnytimezula8429 2 месяца назад +5

    Hamza Coşkun 42Kocaeli havuzunda boğulmamı engelleyerek hayatımı kurtardı, iyi ki varsın Hamza ❤

  • @tilter4058
    @tilter4058 Месяц назад +1

    Soruda aslında her elemanın hem kendi bulunduğu griddeki komşusu ile hem de kendisinden bir önceki elamanın aynı indexde olanı ile ve aynı şekilde sonrası ile komşu olduğunu söyleyebiliyoruz. Burada ilk başlangıçta array içerisinde dolaşırken bir önceki bir sonraki kısmını kontrol etmek gerekiyor. Mesela elemanın kendi bulunduğu gridde bir sonraki değil bir önceki olabilir ve bir sonraki olmadığı için doğru sonuç vermeyebilir. Ya da daha başlangıçta bir önceki indexi kontrol edemeyeceği için istediğimiz sonuca ulaşamayabiliriz. Bu kontrolleri yapıp array içinde dolaşmak gerekiyor.

  • @murad-dov
    @murad-dov 2 месяца назад +1

    tebrikler iyi video olmuş

  • @user-yz2ct2sy3l
    @user-yz2ct2sy3l 2 месяца назад +1

    Tebrikler gerçekten keyifli olmuş

    • @TechBuddyTR
      @TechBuddyTR  2 месяца назад +1

      Teşekkürler :)

    • @fase8729
      @fase8729 2 месяца назад

      ​@@TechBuddyTRrica ederim

  • @ilkayguvenc5542
    @ilkayguvenc5542 11 дней назад

    Elemanların 1. İndisleri veya 2. İndisleri eşitse sonuç bir oluyor. Diğer koşullarda 0 verilmeli. Gerisi zaten iç içe for döngüsü. Hatta for döngülerinde dizinin indis uzunluklarını çarpıp büyük eşittir dersek o zaman sadece bu dizi için değil istediğimiz dizi boyutunu da verebiliriz algoritmaya.

  • @emreaka3965
    @emreaka3965 2 месяца назад +1

    Harika

  • @kazimkinci
    @kazimkinci 2 месяца назад +3

    Bence mülakatlara ben bu işi hakediyorum diye girmeyin. Kendinizi yeterince geliştirmişseniz bu şirket beni hakediyor mu diye girin.

  • @guc9ugjvobovov526
    @guc9ugjvobovov526 2 месяца назад +1

    junior olarak ben de zorlandım abi, 35. dakikalarda verdiğin ipucu etkili oldu çözmemde

  • @dogus8662
    @dogus8662 2 месяца назад

    Selamlar, soru çok iyimiş kendimizi deneyebilmemiz için kodları paylaşabilirmisiniz ?

  • @kadirdagkoylu210
    @kadirdagkoylu210 2 месяца назад

    arkadaşa gönderdiğiniz ve güncellemesini istedğiniz kodu paylaşır mısınız?

  • @yusufyasar5126
    @yusufyasar5126 2 месяца назад +4

    Hamza ile 42 Kocaeli'de tanıştık. Adam kod anlamında dipsiz kuyu, çok da mükemmel bir insan. Hcoskun alfadır💚

    • @rdvankadayifci8644
      @rdvankadayifci8644 2 месяца назад +1

      Bak ne güzel yerler var insanların geliştiriceği tarzda.Ama sadece İstanbul,İzmir,Kocaeli,Ankara'da var.Başka şehirlerdede yazılım teknoloji ile ilgilenen bir ton insan var.Sırf bu şehirler yok sinir oluyorum valla.Ne güzel yeriniz var çalışmaya özeniyorum he.

    • @popinatothiisforu5449
      @popinatothiisforu5449 Месяц назад

      @@rdvankadayifci8644 adece kocaeli istanbulda var

  • @uranos_gaia
    @uranos_gaia 2 месяца назад +1

    Yeni başlayan kardeşlerimiz önce notasyonları öğrenirse Deve Notasyonu (Camel Notation), Paskal Notasyonu (Pascal Notation), Altçizgili Notasyon (Underscore Notition) çok işlerine yarar. Bence 5 ay önceki koduna baktığında her yer X Y olduğu için hiç bir şey anlamaz. Değişkenleri Camel la, fonksiyonları Pascal la, projenizde birden fazla dil varsa diğer dilin değişkenlerini Underscore la yazarsanız sizin için daha güzel olur. Çocuk o kadar alışmış ki her yere x y yazıyor otomatik. Birde uzun değişken yazmaya korkmayın ve türkçe karakter kullanmayın.
    Şöyle yazabilirsiniz mesela
    MarixtenGelenSutunDegeri
    MatrixinSatirSayisi
    MatrixinIciniDoldur
    MatrixeYaz
    KomsusuVarMi
    KacinciSatir
    gibi değişkenler kullanırsanır daha sonra kodu açtığınız da okumak daha kolay olur.

    • @chatpdf01
      @chatpdf01 2 месяца назад +2

      Algoritma yeteneklerinin sınandığı bir mülakatta kişinin tek önceliği çalışan bir kodu hızlıca ortaya çıkartmaktır. 5 ay sonra da anlayabileceği şekilde kod yazmak veya estetik bir görüntü elde etmek değildir. Grid'le ilgili bir problemi çözerken her yerde x ve y olması da son derece doğaldır. Anlamsız bir yorum olmuş.

    • @uranos_gaia
      @uranos_gaia 2 месяца назад

      @@chatpdf01 yukarıda mülakatla ilgili bir şey yazdığımı okuyamadım. Niye cevap yazdın?

  • @emrerkus01
    @emrerkus01 2 месяца назад +1

    yön kontrolü yapmaya asla gerek yok direkt bir fonksiyon aracılığı ile ilk önce tüm elemanların matrix'teki x,y index değerlerini alırız sonrasında matrixi dolaşarak mevcut x, y'nin diğer elemanların x y'leri ile farkının 1 ve 0 olup olmadığını if ile tespit ettikten sonra eğer dif x 1 ise ya da dif y 1 ise sonuc matrixinde 1 else 0 ile doldurarak yapılabilecek bir soru aslında. arkadaşın kod yazma stilini başarılı fakat aşama aşama düşünmek yerine bir anda sonuca odaklı gitmesinden kaynaklı + strest'ten tam olarak yapamadığını düşünüyorum yoksa düşünme şekli falan hoşuma gitti.

    • @hamzacoskun8190
      @hamzacoskun8190 2 месяца назад

      Teşekkürler. Bu dediğiniz yöntemde dolaşmasına gerek olmayan elemanları da dolaşmaz mı? Fakat önceliğimiz performans değil elbette.

    • @emrerkus01
      @emrerkus01 2 месяца назад +1

      @@hamzacoskun8190 haklisiniz tum matrixi gezmek icin 2 for ardindan bir for daha ile matrixteki tum elemanlari mevcut 2 for la gezerek ulastigimiz anlik eleman ile kiyasliyoruz. Matrix boyutu arttikca verim dusecektir evet...

  • @recepsadullahyegin2113
    @recepsadullahyegin2113 Месяц назад +1

    TechBuddy, eğer kabul ederseniz sizi de sektördeki yılınıza göre bir soruya ya da sorulara tabii tutalım bakalım siz de çözebiliyor musunuz ? Birisi böyle videolar çekip atıyorsa izleyicilere kendisinin kanıtlaması gerektiğini düşünüyorum ^^ Aksi takdirde bomboş.

    • @TechBuddyTR
      @TechBuddyTR  Месяц назад +1

      Her zaman beklerim, çok iddaalı olduğumu da söyleyemem ama discord kanalımızda soruya kendi cevabımı da paylaşıyorum

    • @recepsadullahyegin2113
      @recepsadullahyegin2113 Месяц назад +1

      ​@@TechBuddyTR cesaretinizi tebrik ederim sadece demek istediğim algoritma sorusu çözmek ya da çözebilmek şahsi fikrim ya öğrencilik yıllarında aktifken cozebiliyor olmak (dersleri olduğu için) aksi takdirde başka bir uzmanlık alanı olduğunu düşünüyorum (bu soru dışında)sitem ettim sanırım kıskandım ...

  • @ortasekerli
    @ortasekerli 22 дня назад

    Sorunun çözümü için sayının matriste bulunduğu konum, köşegen mi diye bakarsak işler kolaylaşır. Köşegen ise kendisini sarmalayan çapraz iki öğe komşu, köşe değilse ortada olup olmadığını kontrol etme kısmı kalıyor. Bunu kontrol edersek de örneğin 6 ve 3 1 indexli dimensoonda iken 3'ün konumu orta sağ, oradan yola çıkarak komşuları 3 tane olacak yani kendi satirinda yanındaki eleman, 1. index ve 5. index komşular. 6 için de yanındaki eleman yani 3, 0. index ve 4. index komşu olacak. İki gruplama yaparak çözülebilir. İlki numara köşegen mi? İkincisi numara ortada mı? bu iki soru soruyu çözdürür diye düşünüyorum. Güzel soru.

  • @gokturkucan
    @gokturkucan 2 месяца назад +1

    merhaba kullandiğiniz Webcam markasini verir misniz teşekkürler

  • @orhanmuratozel4788
    @orhanmuratozel4788 2 месяца назад +2

    Abi bi de senior görsek mükemmel olur

    • @TechBuddyTR
      @TechBuddyTR  2 месяца назад

      Daha önce yaptık, videosu var kanalda :) başka senior aday olursa yaparız elbette yine

  • @jesterxi2228
    @jesterxi2228 2 месяца назад +1

    bir stajyerden mülakat beklemek çok yanlıştır

  • @allvideos5705
    @allvideos5705 3 месяца назад +1

    Bir devops eğitim serisi gelmesin mi artık 😢

    • @TechBuddyTR
      @TechBuddyTR  3 месяца назад +1

      Öyle bir seri Udemy de var şimdilik :)
      www.udemy.com/course/sifirdan-ileri-seviyeye-azure-devops/?referralCode=7F30CC0555890FEF153E
      Darısı RUclips'un başına diyelim.

  • @erayyk06
    @erayyk06 2 месяца назад

    bence yazılım en üst sevıyesını gordu ve kuculmeye gıdecek yapay zeka pıyasanın buyuk çogunlugunu silinecek sadece kaliteli Bilgisiyar Muhendıslerı kalacak benım dusuncem

    • @TechBuddyTR
      @TechBuddyTR  2 месяца назад

      Birçok faklı açıdan bakılabilir tabi olaylara ancak yine de tahmin etmek çok zor olacak. Bekleyip göreceğiz.

  • @ahmetemreyildiz1136
    @ahmetemreyildiz1136 2 месяца назад

    Merhaba bu şekilde mülakata girmek için ne yapmamız lazım

    • @TechBuddyTR
      @TechBuddyTR  2 месяца назад

      Discord kanalımıza gelip moderatörler ile iletişime geçebilirsiniz

  • @i.m.a.c.4468
    @i.m.a.c.4468 2 месяца назад +1

    SPOILER : OKUMA otostopçunun galaxi rehberinde evrenin sırrını hesaplaması için süper bilgisayar inşa ediyorlar. yıllar yıllar sonra bilgisayar sonuca 42 diyor olay bu

    • @techn9ne632
      @techn9ne632 2 месяца назад

      teşekkürler spoiler için bilinçsiz kardeşim

    • @i.m.a.c.4468
      @i.m.a.c.4468 2 месяца назад

      @@techn9ne632 başına spoiler ekliyorum daha olmasın diye

  •  Месяц назад

    Yazılım bilgim olmamasına rağmen, sadece ChatGPT'de 2 prompt ile bu soruyu çözdüm. Bu gidişle ChatGPT Junior yazılımcıların iş bulmasını zorlaştıracak gibi gözüküyor :((

    • @efekanssc6716
      @efekanssc6716 Месяц назад

      ChatGPT bunları çözer ama benim tasarladığım online bilgisayar oyununu yapamaz :) Steam/ Evil of Fate
      Para kazanmak istiyorsanız ya kendi sisteminizi yapacaksınız ya da kendi oyununuzu yapacaksınız.
      Eğer bu arkadaş gibi mülakata girip birinin altında çalışırsanız hiçbir şey elde edemezsiniz. Mülakatı çözen değil mülakatı hazırlayan olun yani patron olun.

  • @Odorod
    @Odorod 2 месяца назад +1

    Piyasa daki Çoğu senior bu soruyu yapamaz

  • @ozgunteksoy4398
    @ozgunteksoy4398 2 месяца назад +1

    junior için biraz ağır gibi geldi. Çok anlamam ama önceki mülakatlarla karşılaştırınca söyledim.

    • @TechBuddyTR
      @TechBuddyTR  2 месяца назад +2

      Belki önceki mülakatlar kolaydır :-) Bence ağır değildi soru bu seviye için.

    • @ozgunteksoy4398
      @ozgunteksoy4398 2 месяца назад

      @@TechBuddyTR Dediğim gibi çok anlamam 🤷‍♂

  • @dogus8662
    @dogus8662 2 месяца назад

    peki ya dimension 2 değil de 3 olsaydı nasıl yapılırdı sorusu daha mı zor olurdu :)

    • @TechBuddyTR
      @TechBuddyTR  2 месяца назад +1

      O zaman komşu ihtimali daha fazla olacaktır. Her yönde 2 komşumuz yani 4 komşumuz olma ihtimali varken, artık 3 yönde 2 komşudan 6 komşumuz olma ihtimali olacaktı.

  • @user-yz2ct2sy3l
    @user-yz2ct2sy3l 2 месяца назад

    20:30

  • @jeodezman32
    @jeodezman32 2 месяца назад +1

    Bu tür mülakatlarda internet kullanımı mümkün müdür?

    • @TechBuddyTR
      @TechBuddyTR  2 месяца назад +2

      Değildir :)

    • @jeodezman32
      @jeodezman32 2 месяца назад

      @@TechBuddyTR teşekkür ederim abi :D

  • @helixnesnah8853
    @helixnesnah8853 2 месяца назад

    Klasik bir BFS algoritması sorusu, 15-20 dk arasında çözülür. Hatta fazla basit :D

    • @umutozkan4148
      @umutozkan4148 2 месяца назад +4

      Herkesin kafa yapısı farklı çalışır o anki kafa yoğunluğu düşündürememiş olabilir haftalarca ufak hatalara uğraşan insanlar var küçümsemeni önermiyorum

    • @helixnesnah8853
      @helixnesnah8853 2 месяца назад +1

      ​@@umutozkan4148 Merhaba, kimseyi küçümsemek gibi bir niyetim yok. Leetcode mülakat sorularını gören, FAANG şirketlerinin sorduğu soruları çözen insanlar farkı anlayacaktır.
      Türkiye'de kendine Senior'um diyen bir çok kişi bu soruyu çözemezdi zaten. Soruyoruz çözemiyorlar :D

    • @recepsadullahyegin2113
      @recepsadullahyegin2113 Месяц назад

      @@helixnesnah8853 Leetcode hard sorular uzmanlık gerektiren sorular çünkü çözebilecek insan sayısı azdır, kolay ve orta seviye soruların arasında bazen karmaşık sorular olabiliyor onların sorulması daha makul bence mülakatlar için...

  • @bigbadcatbigbcy2933
    @bigbadcatbigbcy2933 Месяц назад

    1 saat mulakat mi olur?

  • @5ura_999
    @5ura_999 2 месяца назад +1

    Junior için ağır gibi sanki algoritma sorusu

    • @bBleedingMoon
      @bBleedingMoon 2 месяца назад

      data structures dersinde graph konusunda ilk anlatılan şeylerden biri değil mi bu? matrixi adjacency matrix olarak represente etmek yani. bana fazla kolay geldi hatta. neden öyle düşündünüz?

    • @natoservice3250
      @natoservice3250 2 месяца назад

      ​@@bBleedingMoonrepresente etmek ne kardeşim sunmak desene

    • @bBleedingMoon
      @bBleedingMoon 2 месяца назад

      @@natoservice3250 representenin tam karşılığı sunmak değil çünkü, sen present demeye çalışmışsın :D

    • @5ura_999
      @5ura_999 2 месяца назад

      @@bBleedingMoon daha öncelerle kıyaslandığında yani, ağır gibi

  • @redixtv4042
    @redixtv4042 2 месяца назад

    array

  • @nomadybb1-66er7
    @nomadybb1-66er7 2 месяца назад

    101010

  • @isimbulamadmobenibulsun660
    @isimbulamadmobenibulsun660 2 месяца назад

    rider kullaniyorsa olmustur

    • @TechBuddyTR
      @TechBuddyTR  2 месяца назад

      Ben kullanmıyorum olmadım mı?

  • @beavis5179
    @beavis5179 Месяц назад

    soru basit ama turkiyede sirketlerin cogu sadece veri tabanina ad syad kaydedip listeleme (bakin rapor falan degil) yaptigi halde (ki %90'i onu bile dogru duzgun yapamiyor) abuk subuk algoritma sorulari soruyor ben pek cok sirkete CVim orada ona istinaden alirsaniz alin diyorum zira hayatimda bir kez bile isime yaramayacak seyleri oturup ezberleyecek kadar bos vaktim yok

  • @emirwildrift
    @emirwildrift 2 месяца назад

    soru çok kolaymış , ben galiba artık junior değilim.

    • @emirwildrift
      @emirwildrift 2 месяца назад +1

      soruyu çözecek olsam , izleyeceğim yol.
      herhangi bir cell için , başka bir değer onunla komşu mu kontrolü yapacak bir metod yazarım.
      (gelen sayı sayısı +1)**2 kadar da hücre açarım.
      tek tek yerleştiririm.
      end.
      keep it simple s.

    • @TechBuddyTR
      @TechBuddyTR  2 месяца назад +1

      Hayırlı olsun o zaman

  • @dilhunumoylesine
    @dilhunumoylesine 2 месяца назад +1

    skript

  • @semakrbv9327
    @semakrbv9327 2 месяца назад +1

    int[,] input = new int[3, 2]
    {
    { 9, 4},
    { 6, 3},
    { 5, 8}
    };
    var result = SolveProblem(input);
    PrintData(result);
    static int[][] SolveProblem(int[,] input)
    {
    int columnSize = input.GetLength(0);
    int rowSize = input.GetLength(1);
    int[][] result = new int[columnSize * rowSize][];
    for (int i = 0; i < columnSize; i++)
    {
    for (int j = 0; j < rowSize; j++)
    {
    result[i * rowSize + j] = CalculateRowResult(i, j, columnSize, rowSize);
    }
    }
    return result;
    }
    static int[] CalculateRowResult(int x1, int y1, int columnSize, int rowSize)
    {
    int[] result = new int[columnSize * rowSize];
    for (int i = 0; i < columnSize; i++)
    {
    for (int j = 0; j < rowSize; j++)
    {
    result[i * rowSize + j] = IsAdjacent(x1, y1, i, j) ? 1 : 0;
    }
    }
    return result;
    }
    static bool IsAdjacent(int x1, int y1, int x2, int y2)
    {
    if (x1 == x2 && y1 == y2) return false; //same coordinates
    if (x1 == x2 && y1 + 1 == y2) return true; //at right
    if (x1 == x2 && y1 - 1 == y2) return true; //at left
    if (y1 == y2 && x1 == x2 - 1) return true; //above
    if (y1 == y2 && x1 == x2 + 1) return true; //below
    return false; //not-adjacent
    }
    static void PrintData(int[][] dataToPrint)
    {
    foreach (var row in dataToPrint)
    {
    foreach (var item in row)
    {
    Console.Write($"{item} ");
    }
    Console.WriteLine();
    }
    }

  • @itu
    @itu Месяц назад +1

  • @AkbarPoker
    @AkbarPoker 2 месяца назад

    Kolay olm

  • @onurkoc6869
    @onurkoc6869 Месяц назад

    bu nası mülakat sorusu saçmalık yaw

    • @TechBuddyTR
      @TechBuddyTR  Месяц назад +1

      Hiç gerçek mülakata girmediniz sanırım

    • @onurkoc6869
      @onurkoc6869 Месяц назад +1

      @@TechBuddyTR girmedim sanırım:d

    • @recepsadullahyegin2113
      @recepsadullahyegin2113 Месяц назад

      Bu ne ki , google mülakat soruları var onları izle başlamadan bırakırsın

  • @Menacious22
    @Menacious22 Месяц назад

    baya weak