Sobes.tech

Frontend

Basit bir Birlik ile ayrımcı birlik arasındaki fark nedir?

241

Kullanıcı henüz düzenlemeye başlamamış bir formun zaten doğrulama hatası vermesi doğru mu?

220

Return yazıp boş bırakırsanız (değer olmadan) ne olacağını biliyor musunuz?

166

type Row = { id: number; name: string; } const tableData: Row[] = [ {id: 1, name: "A"}, {id: 2, name: "B"} ] type Validator = (value: unknown) => string | undefined; console.log("...");

160

type Row = { id: number; name: string; } const tableData: Row[] = [ {id: 1, name: "A"}, {id: 2, name: "B"}, ] type Validator = (value: unknown) => string | undefined; console.log("...");

155

Kullanıcı tablonun ilk satırını düzenlemek için tıkladığında sistemde ne olduğunu kendiniz açıklayabilir misiniz?

152

Kullanıcı A satırını düzenlerse ve polyname'in şu anki değeri orijinal değerle eşleşiyorsa, doğrulayıcı hata vermemelidir. Neden sizin uygulamanızda doğrulayıcı bu durumda hata veriyor, oysa başlangıçtaki alan değeri kendisiyle aynı mı?

151

Şu anki işinizde sizi yeni bir yer aramaya iten 'tavan' nedir?

151

Geliştirmeden önce herhangi bir deneyiminiz var mıydı, ne ile uğraşıyordunuz?

131

İlk satır düzenlenmek üzere form açıldığında, polyname alanı bu satırın değeriyle (örneğin, 'A') doldurulur. Yazdığınız doğrulayıcı tetiklenir. Doğrulayıcının eşleşmeyi bulup hata vermesi, kullanıcının henüz düzenlemeye başlamamış olmasına rağmen, normal bir davranış mı sizce?

130

Neden yeni yığına/iş değişikliğine geçmeye karar verdiniz? 10 yıl boyunca şirkette çalıştıysanız, bu kararın nedeni nedir?

128

Geliştirmeye geçmeden önce ne ile uğraşıyordun?

128

Benzersizliğin kontrolü büyük/küçük harf dikkate alınmadan yapılmalıdır. Bileşenin props'larında tüm veri tablosu mevcuttur ve kullanıcının düzenlediği satırın id'si bilinmektedir. Bunu dikkate alarak doğrulayıcıyı nasıl değiştirebilirim?

124

Son 4-5 yıllık çalışma hayatınızdan bahsediyorsak, size en çok hangi görev hatırlandı ve neden?

122

Takımınız şu anda üzerinde çalıştığı projelerden, neyle ilgilendiğinizden bahsedin.

122

Bir gereklilik ortaya çıktı: polyname alanı, tabloda diğer isimlerle (polyname) eşleşmemeli. Bu benzersizlik kontrolü nasıl gerçekleştirilebilir?

120

Kullanıcı ilk satırı düzenleme butonuna tıkladığında ve name/polyname değeri bu satırın orijinal değeriyle aynıysa, yazdığınız doğrulayıcı ne döndürür?

119

Şirketinizde beni özellikle ilgilendiren nedir? Yeni bir iş yerinde ne bulmak isterim?

112

Formun ilk render anında, alan zaten başlangıç değeri olarak bir dize (örneğin, 'A') ile doldurulmuşsa ve doğrulayıcı 'A' değeriyle çağrılıyorsa, bu durumda bir hata olmalı mı yoksa olmamalı mı?

109

Verilen fonksiyon imzasını kullanarak bir doğrulayıcı yazın (editörde satır 11). Değerin tipi bilinmeyen olarak ayarlanmıştır çünkü form alanın tam türünü bilmiyor, ancak bunun bir dize olduğunu varsayıyoruz. Lütfen fonksiyon anahtar kelimesi yerine ok fonksiyonları kullanın.

91
/2