Çok güzel bir mülakatdı. Ramiz'i genç yaşına rağmen bu kadar bilgi ve tecrübeye sahip olduğu için tebrik ediyorum.
@TechBuddyTR9 ай бұрын
Ben de aynı şeyi düşünüyorum. Tebrik ettim kendisini de birkaç kez :)
@Furkanozdemir22289 ай бұрын
Sayın Hocam yaptığınız iş mükemmel videoların devam etmesini rica ediyoruz biraz daha geliştikten sonra bende katılmayı düşünüyorum
@TechBuddyTR9 ай бұрын
Bekleriz efendim :)
@yusufkaraaslan28888 ай бұрын
İyi bir mock interview olmuş teşekkürler saygılar 🌹
@chainmancer8 ай бұрын
Burayı okuyup kendi yolunu çizmeye çalışan yazılımcı kardeşlerime bir tavsiye: size mülakatta canlı kodlama yaptıran, array sortlatan firmaları ciddiye almanıza gerek yok. gidip leetcode kasmak yerine github'ınızı open source projelerle doldurup buna değer veren ve teknik bilginizi bunlar üzerinde yapılacak deep tech talk'lar ile ölçen firmalara yönelin. bugün size kamera karşısında aray sortlatan, yarın istanbul'a ofise de çağırır :D (not: yurt dışına remote çalışan go yazılımcısıyım)
Selamlar, videoyu acip rastegele bi yerinden 30 saniye dinledim. 12:00 da sordugun, Memory Leak i kodun neresine bakarak tespit ederiz sorusu tuzak soru. Tecrubeli birisi zaten memory leak olusturucak bi kod yazmaktan kacinir. Genelde bunlara sebep olan memory nin allocate edilip ardindan temizlenmemesidir. Temizlenmemesi icinde bir cok sebep olabilir ve dilden dile gore degisir. En basiti, kodun bu allocate edilen veriye bagimliligi olmasidir. Derinligini kontrol edilmeyen recursive fonksiyon cagirmalarda bu sebeplere yol acar. Lakin bu saydiklarimi zaten tecrubeli bir muhendis goz onunde bulundurarak kodunu yazdigi icin, bu tarz memory leaklerle pek karsilasilmaz. Genelde memory leak, kullandiginiz 3. parti moduller ve kodunuzu calistiginiz ortami ne kadar bldiginizle alakalidir (ortamdan kastim, ornegin node.js). En basitinden soyle bir ornek vereyim, Javascriptten hepimizin bildigi "fetch" browser ve node.js te farkli sekilde calismaktadir. Browserda, otomatik olarak body streaminiz garbage collector ile temizleniyor olmasina ragmen bu durum node.js te boyle degildir. Ve bu bilgiyi bilmeden, node.jsde fetch kullanmaya basladiginiz zaman, zamanla uygulamanin tukettigi memory nin arttigini goruyorsunuz. Simdi 12:00 deki soruya itafen soruyorum, node.js de yazilmis fetch bodysinin garbage collector ile temizlenmedigini bilmeyen birisi, kodun neresine bakipta bunun memory leak oldugunu anlayabilir ? Anlayamaz :). Bu tarz durumlarda metriclere bakmaniz, programinizi inspect etmeniz, heap teki anormallikleri inceleyerek bu sorunu olusturan kod stack ini bulmaniz ve cozmeniz gerekmektedir
@TechBuddyTR9 ай бұрын
Selamlar, yorumunuz için teşekkür ederim. Öncelikle Memory-Leak sorusu tuzak değildi. Çünkü sadece kendi yazdığımız kodlarla ilgilenmek durumunda kalmıyoruz. Başka bir proje de bize bir şekilde memory-leak sorununu bulmamız için verilmiş olabilirdi. Uygulamamızı C# koduna göre evirecektik zira mülakat c# üzerineydi. Yani aslında soru bir C# kodunda Memory-Leak problemi varsa bunu nasıl tespit edersin şeklindeydi. Ayrıca sorunu illa ki kodda bulacağız diye bir zorunluluk da yok. dotnetPeak üzerinden, Diagnostic tools üzerinden inceleme yaparım da diyebilirdi :)
@civilator9 ай бұрын
array sorusunda selectmany ile tek sira haline getirip ondan sonra ileri veya geri kaydirmak mumkun olabilir miydi acaba?
@TechBuddyTR9 ай бұрын
Olabilirdi elbet ama verimli bir kullanım olmazdı bu. Bu tarz bir mülakatta size böyle bir soru soruluyorsa Big O Notasyonunu dikkate almakta fayda var.
@faikabbaszadeh65189 ай бұрын
Çok özel ve tatlı bir mulakat🤩
@muhammedmustafavanl94638 ай бұрын
Hocam videodaki dokümanı paylaşabilir misiniz?
@sahibnuriyev3868 ай бұрын
Aferin canavar Ramiz :) Daha boyuk ughurlara Insaallah
@UgandanSniper7 ай бұрын
Hocam emeğinize sağlık. Bir sorum var. Burada shift yaparken amaç array'i sadece sağa kaydırmak değil miydi ? Yoksa hem x, hem de y ekseninde mi kaydıracaktık.
@TechBuddyTR7 ай бұрын
Tüm diziyi tek boyutlu bir dizi gibi düşünerek kaydırmak. Her eleman bir sağa kayıyor, eğer satırın son elemanı ise sonraki satıra kayıyor şeklinde
@MehmetYldrm-xs6vj9 ай бұрын
Hocam c# üzerinemi mülakat oluyor ben javacıyım olurmu 😊
@TechBuddyTR9 ай бұрын
Olur tabi neden olmasın :)
@alperdogan66908 ай бұрын
@@TechBuddyTR Hocam öğrenir öğrenmez rahatça iş bulabilmek için hangi programı öğrenmeliyim? Hangisinden öğrenmeye başlamalıyım bilgilendirirseniz çok sevinirim.
@bubbanstix8418 ай бұрын
41 yasindayim 4 yil once sifirdan basladim ogrenmeye wp ile basladim js laravel react vue flutter dart ile devam ettim bi ara 5 ay bi sirkette calisma firsati buldum ama kuculmeye gittiklerinden cikarildim. Yas sebebiyle is bulamadigimi dusunuyorum. Sizce dogru mu dusunuyorum? ya da tavsiyede bulunabilir misiniz? Gerci ortam iyi degil ondan da olabilir tabi.
@erentr71676 ай бұрын
abi sen js laravel react vue flutter dart ne varsa calismissin. kendini bir konuda gelistir ornek vermek gerekirse react yada laravel. orada uzmanlas
@akiftheafk6 ай бұрын
Selam. Mülakattaki soruyu kopyalayabilmem için bir link var mı acaba?
Videodaki arkadaşa videdodan elde edilen gelirden bir pay verdiniz mi?
@TechBuddyTR9 ай бұрын
Hayır, bir ara düşündüm aslında bunu yapmayı ama Türkiye reklam gelirleri çok düşük. Şu ana kadar bu video 4 GBP kazanmış zaten, ben o parayı göndermek istesem zaten yarısı komisyon olarak kesilir :)
@emil75039 ай бұрын
Bizim Universitetde oxuyur, burda gordum sevindim halal olsun
@Robouniverse19 ай бұрын
Salam. Süni intellekt sistemi bilir? (pytorch tensorflow).
@yigitgnc8 ай бұрын
bu tarz mülakatları görünce darlanıyorum afakanlar basıyor böyle mülakat olur mu verirsin assesmentı belli bir deadline olur açar githubı bakarısn neler yapmış diye
@TechBuddyTR8 ай бұрын
İşe almak için bir sürü yatırım yaptıktan sonra anlarsınız aslında o ödevi ve github projelerini kendisinin yapmadığını :)
@yigitgnc8 ай бұрын
@@TechBuddyTR hocam bunun da kolayı var assesment sonrası mülkatta projeyi açıp beraber inceler neyi neden bu şekidle kullandığını sorarım alternatif yanıt beklerim. kendi ekibime ilk mülakat yaptığım zamanlar a4 kağıdında soru yazıyordum sorunun yanısını yanıt olarak geri yazıp veren bile vardı. mülakatı düzenleyen değil mülakata giren kişi olunca fark ettim esas yetersiz olanın bu olduğunu. hele birde online mülakat sistemleri var tam bir rezalet hackerank vs gibi sistemler gpt devriminden sonra 45 saniyelik sürelerle kod yazılmasını talep ediyor :) 45 saniyede soruyu anlamak bile güzel bir başarı. kaldı ki alışık olmadığın bir ortamda geliştirme yapmak kod yazmak çin işkencesi gibi
@cKc1.66 ай бұрын
@@yigitgnc Bence de dediğin mantıklı ama böyle sert şekilde yorum yapmandan ötürü yanlış anlaşılmış. Ben şahsen şu soruyu ve daha önceki soruları kendim kolayca yaparım. Ek olarak yazılım endüstrisine hitap edecek bir task verilirse de gerekli zamana uyarak yapabileceğimi düşünüyorum. Ama şu şekil mülakat içerisinde birisi beni pür dikkat izliyorken maalesef yazamam. Bunun heyecanla alakası yok, herhangi bir arkadaşımla pair coding yaparken bile rahatsız oluyorum kişisel tercihim böyle. Bana yöntemim ne olurdu diye sorulursa açıklamamı yaparım orası ayrı.
@onurkarli829 ай бұрын
Abi bu seri çok iyi oldu.C# WPF Framework ile ilgili de mülakat yapar mısın?
@twitchizle9 ай бұрын
wpf mı kaldı yahu
@TechBuddyTR9 ай бұрын
Adayları ben seçmiyorum ki. Adaylar başvuruyorlar, ben de cv lerine göre mülakat yapıyorum :) wpf bilen yoksa, yapacak bir şeyim yok maalesef
@onurkarli829 ай бұрын
@@twitchizle biz kullanıyoruz hocam.
@atalayk96639 ай бұрын
@@twitchizle wpf'ten sonra gelen, şu an onun yerine kullanılan teknolojinin adı nedir acaba?
@nitrogenius9 ай бұрын
@@atalayk9663 Blazor
@EmreQQ9 ай бұрын
28. Dakikadaki soruyu tersten çözsek daha kolay olmaz mı? Örneğin, 5 adım kayması istendi. 5 adım geri gidip ordaki değeri yeni bir diziye 0.indexten itibaren yazsak.
@TechBuddyTR9 ай бұрын
Olur tabi ki ama işte o 5 karakter gitme, daha sonra eski dizideki her elamanı elde edip yeni diziye aktarma sırasında, satır sütun verisini doğru hesaplayıp işlemek gerekiyor :)
@emretug22589 ай бұрын
Ben bu şekilde hesapladım basit olarak using System; using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; namespace HelloWorld { public class Program { public static void Main(string[] args) { int shift = 4; char[,] binaryArray = new char[,] { { '0', '1', '1', '0', '1', '0', '1' }, { '1', '0', '0', '1', '0', '1', '1' }, { '0', '1', '0', '1', '1', '0', '0' }, { '1', '1', '1', '0', '0', '1', '1' }, { '0', '0', '1', '0', '1', '0', '0' }, { '1', '0', '1', '1', '0', '1', '0' }, { '0', '1', '0', '0', '1', '0', '1' }, { '1', '1', '0', '1', '0', '0', '1' } }; int rowCount = binaryArray.GetLength(0); int columnCount = binaryArray.GetLength(1); char[,] newarray = new char[rowCount, columnCount]; for(int i = 0 ; i
@AlexM-lt8yt9 ай бұрын
güzel başarılı mülakatdı. abi full stack web developer gibi mülakatlar yapman mümkünmü?
@TechBuddyTR9 ай бұрын
Birisi böyle bir CV ile başvurursa neden yapmayalım :)
@alauddinnurmetov83209 ай бұрын
Ramiz ejdahasan.
@TechBuddyTR9 ай бұрын
😂
@hazar99 ай бұрын
tebrikler
@EzioOmer9 ай бұрын
Mülakatlara nasıl katılabiliriz?
@TechBuddyTR9 ай бұрын
Discord sunucumuza gelip Moderatör arkadaşlarla iletişim kurabilirsiniz.
@mustafaeroglu53989 ай бұрын
Tcp ve udp socket programlaması hakkında video çeker misiniz?
@TechBuddyTR9 ай бұрын
Bu iki konu üzerine videolar yapacak kadar büyük konular değil. Aslında ikisi de üzerine kitaplar yazılacak kadar derin konular ama yazılımcıların çok büyük bölümü bunların çok küçük bölümlerini kullanıyor. Ama belki bir mülakatta bunla ilgili sorular sorabilirim :)
@mustafaeroglu53989 ай бұрын
@@TechBuddyTR Takip ediyorum.
@terlanaliyevv08 ай бұрын
O qədər "eeee" deyirki əsəblərimə toxundu
@TechBuddyTR8 ай бұрын
😂
@ahmettek3159 ай бұрын
Hadi ya sahiden böyle sorularla yazılımcı mı alınıyor :) Daha ilk soruda bıraktım bakmayı, belik zamanla zorlaşıyordur.
@alperenmustafasahin62729 ай бұрын
çocukluktan berı data structurlara algoritmalara baya bir ilgim olmuştu. bu cümleyi sakın kurmayın.
@IDeserveToGetTortured9 ай бұрын
niye
@melihmelih76909 ай бұрын
Niye
@cumalikoc06518 ай бұрын
Ben Azerbaycan da kaldım, yazılım yaptım. Bu cümlede hiç bir mahzur yok.
@Gnoxgg9 ай бұрын
Keşke anlasam ne anlatiyor. Yazilimda garip terminlər var.