Ana içeriğe geç

JavaScript Becerilerinizi Test Edin

JavaScript'inizi temel söz dizimi ve tür dönüştürme, işlevler/kapsam/kapanışlar ve bu, nesneler/diziler ve veri yapıları ve olay döngüsü/eşzamansız/prototip idiomları test edin. 30 kod okuma sorusu, kategori başına anında puan, ücretsiz kaydolma yok.

30 soru9 dk
Testi çöz
Temeller

JavaScript Testi nedir?

Bu senaryoya dayalı JavaScript testi: 30 kısa kod parçacığı, her biri çalıştırıldığında ne olacağı hakkında bir soru. Bir döngünün geri çağırma içinde yakalanan var beklediğiniz değer yerine aynı son değeri okudu. Karşılaştırmadan önce tür sessizce dönüştüren == karşılaştırması. Derin görünen ancak sadece üst seviyeyi kopyalayan spread kopyası. Kodun gerçekten yazdırdığı veya yaptığı şey eşleşen cevabı seçersiniz, görünüşte ne olması gerektiğini değil.

Okumaya devam et

30 soru dört alanı kapsar — temel söz dizimi ve tür dönüştürme, işlevler/kapsam/kapanışlar ve bu, nesneler/diziler ve veri yapıları, olay döngüsü/eşzamansız/prototip idiomları. Bu dört alan kod okuma ve kod çalıştırmanın sessizce farklılaştığı yerdir, güçlü JavaScript bir iş ilanında genellikle röportaj olduğunuzda belirli bir şey anlamına çıkıyor. Her alanda bir puan alırsınız, bu nedenle zayıf bir nokta daha düşük bir toplamdan ziyade zayıf bir nokta olarak gösterilir.

Yaklaşık altı dakika alır, kaydolmaya gerek yok ve yazacak veya çalıştıracak kod yok — her soru oku-ve-tahmin, kıdemli bir mühendis bir pull isteğini gözden geçirmenin aynı şekli. Söz dizimini bilmek ve belirli bir kod parçacığının çalışma zamanında ne yaptığını bilmek farklı becerilerdir ve bu ikinci birini ölçer.

Neler elde edersiniz

Bu test neyi ortaya koyuyor

Dört JavaScript alanından hangisinin sizi gerçekten tutma görmek
Kategori başına kırılım — söz dizimi/tür dönüştürme, kapsam/kapanışlar/bu, nesneler/diziler, eşzamansız/olay döngüsü
Hangi seviyede olduğunuzu öğrenin: başlangıç, orta, ileri veya uzman
Nerede oturduğunuzu güçlü JavaScript anlamına gelenlere karşı karşılaştırın
  • Tek bir oturumda başlangıçtan usta seviyeye kadar uzanır. Erken sorular her JavaScript kullanıcısının karşılaştığı şeyler — == vs ===, yükseltme, referans vs değer semantiği kapsar. Daha sonra olanlar kapanışlara ve bu bağlanmasına, prototip zincire ve olay döngüsü arkasındaki microtask/macrotask sıralanmasına giriyor. Puanınız sizi dört seviyeden birine yerleştirir ve seviye adları kasıtlı olarak iş ilanları kullanılan adlardır.

  • Ne özel olarak. Her soru temel dil davranışı — kapsam, kapanışlar, tür dönüştürme, prototip zincir, olay döngüsü — kar yazılır ki bu kod bir tarayıcıda veya Node'da çalışmasına bakılmaksızın aynıdır. Burada hiç bir şey bir DOM API veya Node-sadece modülü bağlı değildir.

  • Çoğu işveren ekranının açtığı aynı tür okuma-ve-tahmin akıl yürütme örnekleri, aynı kısa-kod parçacığı formatında, bu nedenle neden hazırlık olarak çalıştığı. Hiç bir belirli işveren testini kopya değildir ve bir iyi puan burada bir sertifika değildir. Ne söylediğini dört alanlardan hangisinde bir teknik röportaj öncesi bilmek yararlı olduğu işaretleri, almış olacaksınız.

  • Yaklaşık altı dakika. Bireysel sorular bir zamanlayıcı yoktur — test bildiğiniz ne kod yaptığı birkaç hızlı tıklayabileceğiniz ölçümleri, değil. Bir soru kadar istediğiniz düşünebilirsiniz.

  • Hayır. Test ve bkz puan ve kategori kırılım hesap olmadan alabilirsiniz. Bir oluşturma Eğer yalnızca faydalı bir sonraki denemek karşı karşılaştırmak istiyorsanız saklanmış.

  • Dört alandan her birinin bir puan alırsınız, bu yüzden yitirmek konsantre edilir görmek artı hedef denir seviyenin önerileri. Test bir soru cevap sayfası yayınlamaz çünkü sorular Döndür ve yayınlanan bir anahtar hazırlama için yapılı bir puanı anlamsız yaptığı.

  • Unfamiliar kodu doğru okuma JavaScript dokunuş herhangi bir rol için taramak savunulabilir bir şey, ve bu kişilik ölçü yerine yanlış-veya sağ objektif testidir, bu yüzden tipology testler rektör sorunları yazı değil. Gönder başvuranlar ve bir yerde sonuçları toplamak istiyorsanız, işe alma tarafında JobCannon aracılığıyla çalışır, bu sayfa aracılığıyla değil.

Şimdi çözün: JavaScript Beceri Değerlendirmesi

JavaScript Testi profilinizi keşfedin. 30 soru · 9 dk.

Testi çöz
İlgili

İlgili testler