İleri Düzey 5 farklı JavaScript Algoritma Sorusu (MÜLAKAT GARANTİLİ !!!)

preview_player
Показать описание
Bu video ile algoritmalarla alakalı her seyi kavrıyor olacaksınız.5 farklı ileri düzey javascript algoritması sizlerle.Keyifli seyirler :)
#javascript #interview #frontend #frontenddeveloper #algorithm #coding #webdevelopment #google
Рекомендации по теме
Комментарии
Автор

Çok iyisin kardeşim maşallah. Değerli paylaşımlarını bekliyoruz ve takip ediyoruz.

dreamland
Автор

izlediğim videolar arasında en değerli ilk 3 video arasına girer. Emeğinize sağlık. Bu tarz videoları daha çok izlemek isteriz hocam. İyi çalışmalar.

nazimsari
Автор

Berkant çok kaliteli içerikler üretiyorsun.Çok teşekkürler 🙏

ilknurdayanc
Автор

2. Soruya farklı çözüm
function toRoman(number) {
const romanNumeralMap = {
M: 1000,
CM: 900,
D: 500,
CD: 400,
C: 100,
XC: 90,
L: 50,
XL: 40,
X: 10,
IX: 9,
V: 5,
IV: 4,
I: 1
};

let result = '';

for (const key in romanNumeralMap) {
while (number >= romanNumeralMap[key]) {
result += key;
number -= romanNumeralMap[key];
}
}
return result;
}
console.log(toRoman(123));

zekikarakaya
Автор

Nextjs next auth firebase vs kullanarak portfolio ekliyebilceğimiz çok sağlam bir proje bekliyoruz. İyi çalışmalar seviliyorsunuz hocam

ahmetsw
Автор

evet arkadaşlar napıyoruz, eğer mülakatta bu tarz soru ile karşılaşırsak, hiçbir şey söylemeden sessizce kameramızı kapatıp toplantıdan ayrılıyoruz :D :D şakayı bir yana bırakırsak içerik çok güzel anlayamadıklarımız olsa da algoritmanın nerelere kadar gidebildiğini görmek güzel fakat süreli bir mülakatta muhtemelen izlediğiniz için fazla baskı ve heyecan oluşturacak bir durum içerisinde bu zorluklarda algoritma soruları sorulur mu sorulursa nasıl cevaplanabilir bilmiyorum, bence bu tarz sorularda karşınızdaki insana bir şeyler bildiğinizi göstermek karşıdaki insanı etkilemek için en iyi yol olur, bir mülakatta sorulan soruda kullanacağınız methodları bile soruyu çözmeden yazsanız bence karşınızdakinde "evet yapamadı fakat ne kullanacağını biliyor, zaman kısıtlaması ve izlemek gibi bir baskı olmasa belki de yapabilirdi" düşüncesini yerleştirebilirsiniz, kendimden örnek vermek gerekirse bu tabi ki de kestirip atmak değil ben çok fazla algoritma soruları yapamıyorum fakat web yazarken yapmak istediğimi düşünüp, nasıl yapacağımı planlayıp sonra kodlayabiliyorum, yazılımcı olmak için algoritma sorularını çözebilmek şart mı bence değil ama algoritman olması şart, çünkü neyi nasıl yapacağını planlayamazsan gün sonunda elle tutulacak bir projen olmaz ve bence biraz da sorulara aşinalık olmuyor, şunu demek istiyorum, algoritma soruları genelde " e bu benim ne işime yarayacak " tarzda dönüşler oluşturan sorular olduğu için örneğin 3. sorudaki çıktı bize neden lazım olsun, bir projenin neresinde kullanacağız gibi dönüşler oluyor ki gayet normal bence bu nedenlerden dolayı da algoritma sorularından uzağız, sürekli algoritma sorusu çözen birisi artık gördüğü zor bir algoritma sorusunu çözebiliyor yada bu videodaki bize zor görünen soruları çok kolay şekilde çözebiliyor.

zonayovictv
Автор

Merhaba. Geçenlerde bir iş için mülakata girdim ve karşımda sizi görünce bildiklerimi de unuttum :)

tujobey
Автор

1. soru da hata mı var. Bir metin içinde kendini birden fazla tekrarlayan karakter guruplarının en uzun olanını arıyoruz. dizesinde birbirini tekrarlayan 2 tane "bbb" yokmu? O zaman sonucu da 3 çıkmazmı? yada ben soruyu anlayamadım.
const enUzunTekrarEdenstr = function(s){
var max = [];
var len = s.length;
for (let i = 0; i <= len/2-1; i++) {
for (let j = 0; j < len-1; j++) {
var sol = s.slice(j, len/2-i+j);
var sag = s.slice(sol.length+j, len);
if(sag.includes(sol)) max.push(sol.length)
}
}
console.log("max: " + Math.max(...max))
}

erhankubat
Автор

ilk soruda "abcabcbbznx" böyle yazdığımda sonucu 4 veriyor her değer eklediğimde 5, 6, 7.. diye devam ediyor hocam

zekikarakaya
Автор

outer inner tam olarak ne oluyor onu anlamadım. İç içe döngü kullanmadıkmı burda

Mentalist
Автор

berkant video için teşekkürler öncelikle. 2. soruda if in altına res = diye yazdığımız kısmın sonuna neden + res ekledik açıklarsan sevinirim.

jimhalperttt
Автор

Berkant başlangıç ve orta seviye algoritma sorularını bulamadım sayfanızda, lütfen yardımcı olur musun?

ugurcandan
Автор

merhaba hocam anlamadığım şey şu 123'ü yazdık tamam ama 0-9 arasını tamamladıktan sonra 123 de ki 100 ü C olarak nasıl atadık onu anlamadım

ahmetcancelik
Автор

Yine yep yeni bir dersle karsimizdasiniz hocam mutlu oldum. React`ile uygulama dersleri gelicekmi

parvinhasanov
Автор

Berkant çok güzel işler yapıyosun öncelikle tebrik ederim.

Bu tarz algoritma sorularında zorlanan biri olarak uğraşıp çözemediğimde cevaba bakmam bana katkı sağlar mı ? Bu şekilde ilerleye ilerleye mi algoritmik düşünme ve çözme becerilerim gelişir ?

Metovski
Автор

aga nerdesin nerde mern ler nerde backend ler eyy Berkant kardeş 😂😂😂😂

miccealreal
Автор

İlk soruda tekrar a ya geldiğini kodda nasıl belirtiniz onu çözemedim

TrSorts