salesforce lightning interview questions
Bu eğitici, sık sorulan Salesforce Lightning mülakat soruları ve mülakata hazırlanmanıza yardımcı olacak açıklamalarla birlikte yanıtları sağlar:
excel'de test özeti raporu şablonu
Salesforce, bu salgın sırasında bile iyi gidiyor. Salesforce geliştiricileri, dünyanın her yerindeki müşteriler için çok talep görüyor. Bir röportaj için görünmek istiyorsanız, öğrenme eğrisinde diğerlerinden önde olmanız gerekir.
Bu eğiticide, Lightning platformu olan Salesforce'un kritik yönlerinden birini ele almak istiyoruz.
Arayüzler, bileşen paketleri, Aura bileşenlerinin Visualforce sayfalarına eklenmesi ve daha fazlası gibi bazı önemli konuları bu makalede ele aldık.
Sıkça Sorulan Salesforce Lightning Mülakat Soruları
S # 1) Salesforce'ta Yıldırım nedir?
Cevap: Lightning, her tür Salesforce platformu için bir araç ve teknoloji koleksiyonudur. Yıldırım, aşağıdaki tabloda gösterildiği gibi aşağıdakileri içerir:
Sl. Hayır. | İsim | Açıklama |
---|---|---|
7 | SVG | Lightning App Builder'daki bu simge, bileşenden önce görüntülenir. |
1. | Yıldırım Deneyimi | Lightning Experience, şablon tabanlı topluluklar ve Salesforce 1 mobil uygulamasından oluşur. Hız için optimizasyona sahip bir dizi kullanıcı arayüzüdür. |
2. | Lightning Bileşen Çerçevesi | Standart bileşenlerle birlikte gelen ve geliştiricilerin bağımsız uygulamalar için yeniden kullanılabilecek bileşenler oluşturmasına olanak tanıyan bir JavaScript çerçevesidir. Bu uygulamalar, Lightning deneyimi, şablon tabanlı topluluklar ve Salesforce1 ile oluşturulan mobil uygulamaların özelleştirilmesiyle oluşturulmuştur. |
3. | Lightning App Builder ve Community Builder | Sürükle ve bırak özelliklerinin yardımıyla hızlı ve kolay bir uygulama oluşturma ve özelleştirme yolu sunar. Lightning Deneyiminin özelleştirilmesi, bir Salesforce 1 mobil uygulaması için Lightning App Builder kullanılarak yapılır. Öte yandan topluluk oluşturucu, şablon tabanlı toplulukların özelleştirilmesine yardımcı olur. |
Dört. | Yıldırım Tasarım Sistemi (LDS) | LDS, Salesforce 1 mobil uygulamasının görünümüne ve Lightning deneyimine uygun uygulamalar oluşturmayı mümkün kılar. Modern UX en iyi uygulamalarına ve stil kılavuzlarına sahiptir. |
5. | Yıldırım Değişimi | AppExchange'in bir bölümü olarak 70'ten fazla iş ortağı bileşeniyle geliştirmeye başlayın. |
Önerilen okuma = >> Salesforce Lightning Eğiticisi
S # 2) Yıldırım bileşeni çerçevesindeki bileşenler nelerdir?
Cevap: Bileşenler, Lightning bileşen çerçevesinin işlevsel birimleri olarak hareket eder. UI'nin yeniden kullanılabilir, modüler bir bölümü, bileşenlerin içinde kapsüllenmiştir. Parçacık açısından tek bir metin satırından tüm uygulamaya kadar değişebilir.
S # 3) Lightning Bileşenlerini Nerede Kullanmalı? ?
Cevap: Yıldırım bileşenleri aşağıdaki şekillerde kullanılabilir:
- Sürükle ve bırak bileşenleri Lightning App Builder ve Community Builder içindir.
- Yıldırım Sayfaları için Yıldırım Bileşenleri Ekleyin.
- Yıldırım Deneyimi Kayıt Sayfaları için Yıldırım Bileşenleri Ekleyin.
- Quick-action Lightning Bileşenini başlatın.
- Lightning Bileşeninin standart eylemlerini geçersiz kılın.
- Özel uygulamalar oluşturun
S # 4) Lightning bileşeninde kullanılan bileşen paketleri nelerdir?
Cevap: Bileşen paketleri aşağıdaki tabloda listelenmiştir:
Sl. Hayır. | Bileşen Paketinin Adı | Açıklama |
---|---|---|
bir | Bileşen | Bu, işaretlemeyi içerir. |
iki | Kontrolör | Bu, istemci tarafındaki olayları yönetir. |
3 | Yardımcı | Geliştirici, her türlü tekrardan kaçınarak, farklı denetleyici yöntemleri tarafından kullanılan yardımcı içindeki ortak mantığı yazabilir. |
4 | Tarzı | Bu, bileşenin stili ile ilgili. |
5 | Dokümantasyon | Bu, bileşenin kullanımını kaydeder. |
6 | Oluşturucu | Bu, bir bileşenin varsayılan oluşturma davranışını içerir. |
8 | Tasarım | Yalnızca bileşenlerin yeniden kullanılabilirliğine yardımcı olmakla kalmaz, aynı zamanda Lightning App Builder gibi araçlar için hangi özelliklerin açığa çıkarılması gerektiğini de kontrol eder. |
S # 5) Salesforce 1 Mobile uygulaması Lightning bileşenlerini nasıl kullanıyor?
Cevap: Önce Lightning bileşeni için bir Lightning sekmesi oluşturuyoruz ve ardından sekmeyi Salesforce 1 mobil uygulamasının navigasyon seçme listesine ve ardından yeni oluşturulan sekmeye ekliyoruz.
S # 6) Her iki arayüzle de (Mobil ve Masaüstü) çalışan bir Lightning bileşeni kullanılabilir mi?
Cevap: Lightning bileşenlerini, Salesforce 1 mobil uygulamasını, özel bağımsız uygulamaları doğrudan Lightning Experience'da ve şablon tabanlı topluluklarda kullanmak mümkündür. Lightning bileşenleri, Visualforce sayfasında, Salesforce Visualforce topluluklarında ve klasik ortamda kullanılmak üzere kullanılır.
S # 7) Lightning Bileşeni, Visualforce ile çalışır mı?
Cevap: Evet, Visualforce ile çalışıyor.
S # 8) Yıldırım, bir MVC çerçevesi olarak görülebilir mi?
Cevap: Tam olarak değil. Yıldırım, bileşenlere dayalı bir çerçevedir.
S # 9) Hangi Lightning bileşenleri parçaları sunucu tarafında, hangileri istemci tarafındadır?
Cevap: Lightning bileşeni için, istemci tarafı bir JavaScript denetleyicisi olarak hareket eden bileşen sayfasıdır, aksine sunucu tarafı bir Apex Denetleyicisi olarak işlev görür.
S # 10) Lightning ve Visualforce bileşenleri arasındaki farklar nelerdir?
Cevap: Visualforce bileşenleri sayfa merkezlidir ve çalışma çoğunlukla sunucu tabanlıdır. Öte yandan Lightning bileşenleri, dinamik, mobil uyumlu doğalarını açıklayan müşteri odaklı merkezlidir.
S # 11) Visualforce sayfanıza Aura bileşenleri nasıl eklenir?
Cevap: Geliştirici, Aura bileşenlerini Visualforce sayfasına aşağıdaki üç yolla ekleyebilir:
- Bileşeni kullanın ve Visualforce sayfanızda kullanılan Visualforce JavaScript kitaplığı için Lightning bileşenini ekleyin.
- Bileşen bağımlılıklarını bildirmek için bir Lightning uygulamasına bir başvuru oluşturun.
- Kullan $ Lightning.createComponent () JavaScript işlevi yazarak bir sayfanın bileşenini oluşturmak için
S # 12) Stil / CSS'yi üst öğeden devralmak için bir bileşen oluşturabilir miyiz yoksa bunu her zaman Salesforce bileşeninde tanımlamamız gerekir mi?
Cevap: Elbette bunu yapabiliriz. Stiller, üst öğeden miras alınabilir ve bileşende tanımlanması gerekmez.
S # 13) Lightning'de Aura: yöntem Etiketi kullanmanın amacı nedir?
Cevap: Aura: method etiketi, bileşen API'si için bir yöntem tanımlamak için kullanılabilir. Bu nedenle, bir bileşen olayını ateşlemeye ve işlemeye gerek yoktur ve bu, istemci tarafındaki bileşenin denetleyicisindeki yöntemi doğrudan çağırmamızı sağlar. Ayrıca, bir üst bileşenin, üst bileşenin bir parçasını oluşturan bir alt bileşende bir yöntemi çağırması için gereken kodu basitleştirmeye yardımcı olur.
S # 14) Bir Yıldırım bileşenini diğerine dahil etmek mümkün mü?
Cevap: Evet mümkün.
S # 15) Bir uygulamada kullanılan bileşen sayısının sınırları nelerdir?
Cevap: Bir uygulamada kullanılan bileşenlerin kullanım sayısında herhangi bir sınırlama yoktur.
S # 16) Aura Bileşenleri nedir? Neden Aura: Namespace'i kodda kullanıyoruz?
Cevap: Aura bileşenleri, bir uygulamanın bağımsız ve yeniden kullanılabilir birimleridir. Bileşenler, Aura'nın işlev birimlerini oluşturur. Aura, Lightning bileşenleri için çalışan açık kaynaklı bir teknolojidir. Aura: ad alanı için yapı taşları, bileşenleri ve uygulamaları tanımlamaya yardımcı olur.
S # 17) Desteklenen Lightning Bileşenleri için Salesforce.com tarafından sağlanan herhangi bir CSS (stil) var mı?
Cevap: Evet, bu Salesforce Yıldırım Tasarım Sisteminde mevcuttur.
S # 18) Lightning bileşenleri yalnızca mobil uygulamalar için mi kullanılır?
Cevap: Duyarlı bir tasarım göz önünde bulundurularak, Lightning bileşenlerinin mobil öncelikli olması amaçlanmıştır. Bileşenler, masaüstü bilgisayarlar, tabletler ve mobil cihazlar için duyarlı uygulamaları daha hızlı oluşturmaya yardımcı olur.
S # 19) Bileşenlere harici JavaScript / CSS kitaplıkları eklemek mümkün müdür?
Cevap: Evet, yerel, statik bir kaynaktan JavaScript / CSS kitaplıkları, jQuery, Bootstrap vb. Gibi birden çok kitaplık kullanılabilir.
S # 20) Yıldırım bileşenlerini Angular gibi bir çerçeve ile entegre etmek mümkün müdür?
Cevap: Üçüncü taraf kodunu bir Visualforce sayfasına eklemek mümkündür. Aynı Visualforce sayfası daha sonra bir Lightning bileşeninin içine yerleştirilir. Daha sonra aynı Lightning Bileşeni, çeşitli ortamlar için çalışan başka bir Lightning bileşeninde kullanılır.
S # 21) Lightning bileşeni oluşturmak için önce bir App Bundle mı oluşturuyorsunuz?
Cevap: Gerçekte değil, ancak önce bileşen paketi oluşturulabilir.
S # 22) Bileşenleri üretim kuruluşunda dağıtmak mümkün mü?
Cevap: Evet, aşağıdakilerden herhangi biri ile üretimde bileşenlerin konuşlandırılması mümkündür:
- Yönetilen paketler
- Force.com IDE
- Force.com
- Setleri değiştir
- Taşıma Aracı
S # 23) Lightning Experience ile Salesforce'ta özel Lightning kayıt sayfaları nasıl oluşturulur? Salesforce mobil uygulaması için aynısını yapabilir misiniz?
Cevap: Lightning App Builder'ın yardımıyla nesne kayıtlarının özel bir görünümü için bir kayıt sayfasındaki bileşenleri ekleyin, kaldırın veya hatta yeniden sıralayabilirsiniz.
Evet, bir kayıt sayfasını özelleştirmek ve bunu Lightning uygulamalarına atamak da mümkündür. Kullanıcılar, üzerinde çalıştıkları uygulamanın bağlamı için özel bir kayıt sayfasına erişebilirler.
S # 24) Yıldırım Kaydı Sayfası Ataması için herhangi bir seçenek var mı?
Cevap: Aşağıdakiler gibi farklı şekillerde atanabilir:
- Kuruluş varsayılanı
- Uygulama Varsayılanı (kuruluş düzeyinde atamayı geçersiz kılar)
- Uygulama Kaydı Türü Profili (kuruluş ve uygulama düzeyinde atamayı geçersiz kılar).
S # 25) Özel bir Yıldırım Kayıt Sayfası nasıl oluşturulur?
Cevap: Aşağıdaki adımlarla oluşturabiliriz:
Kurulum -> Çabuk Bul Kutusunda Uygulama Oluşturucu-> Seçiniz Lightning App Builder-> Yeni -> Kayıt Sayfası -> Sayfayı şu şekilde adlandırın: Seçiniz Fırsat-> Üstbilgi, Alt başlık, Sağ Kenar çubuğu şablonunu seçin ve Tıklayın Bitiş.
Lütfen gidin bağlantı özel bir Yıldırım Sayfası oluşturmayla ilgili daha fazla ayrıntı için.
S # 26) Salesforce'ta Yıldırım Kaydı Sayfası türleri nelerdir?
Cevap: Aşağıda listelenen türler şunlardır:
- Uygulama Sayfası
- Ana Sayfa
- Kayıt Sayfası
S # 27) Nitelikler nelerdir? Gerekli parametreler nelerdir?
Cevap: Öznitelikler, değerleri depolamak için kullanılan değişkenlerdir. Öznitelik, bir ad, tür, varsayılan, açıklama ve erişim ile tanımlanır. etiket name ve type özelliklerinin değerlerini gerektiren kullanılır.
Ancak, ad ve tür gerekli olan tek parametredir. Bu aşağıda gösterilmiştir:
yeni başlayanlar için microsoft dynamics axe öğreticisi
S # 28) Bileşeninizin tüm sayfalarda kullanılabilmesini istiyorsanız hangi arabirimi kullanmalısınız?
Cevap: Kullanabilirsiniz flexipage: availableForAllPageTypes arayüz.
S # 29) Kaydın kimliğini kayıttan almak için hangi arayüz kullanılabilir? Detay sayfası?
Cevap: force: hasRecordId arabirimi, Kayıt Ayrıntı sayfasından kayıttan kurtulmak için kullanılabilir.
S # 30) Standart bir eylemi geçersiz kılmak için hangi arayüz kullanılmalıdır?
Cevap: Burada yararlanabilirsiniz Yıldırım: actionOverride arayüz.
S # 31) Bileşenleri hızlı bir şekilde kullanmak için hangi arayüz?
Cevap: Burada kullanılan arayüz kuvvet: yıldırımQuickAction .
S # 32) Kayıt ana sayfasındaki bir bileşen hangi arabirimi kullanacak?
Cevap: Burada kullanılan arayüz flexipage: availableForRecordHome .
S # 33) Bir bileşenin sekme olarak kullanılmasını istiyorsanız hangi arayüz kullanılır?
Cevap: Burada kullanılan arayüz force: appHostable .
S # 34) Neden Lightning: isUrlAddressable arayüzü kullanılıyor?
Cevap: yıldırım: isUrlAddressable arabirim, bileşene giderken ve ayrıca gezinilecek bileşen bu arabirimi uyguladığında kullanılır.
S # 35) Veri işleyicileri kullanarak veri değişiklikleri nasıl bulunur?
Cevap: Birçok bileşenden birindeki özniteliklerin değeri değiştiğinde, bir değişiklik işleyicisini çağırmak için bir bileşeni yapılandırabilirsiniz.
S # 36) Bileşen olayları nelerdir?
Cevap: Bir bileşen örneğinden bir bileşen olayı tetiklenir. Olayı başlatan olay veya olayı alan çevreleme hiyerarşisindeki bileşen tarafından ele alınabilir. Bileşen olaylarının yayılması için yakalama ve kabarcık aşamaları vardır.
S # 37) Uygulama olayları nelerdir?
Cevap: Bir bileşenin bir örneğinden bir uygulama olayı tetiklenir. Bir yayınlama-abone olma modelini izler. Olay için işleyici sağlayan bileşenler bilgilendirilir. Çerçeve tarafından desteklenen aşamalar, uygulama olaylarının yayılması için yakalama, kabarcık ve varsayılan aşamadır. Yakalama ve kabarcık aşamalarının DOM işleme modelleriyle benzerlikleri vardır.
S # 38) Bileşen olaylarının yayılmasındaki aşamalar nelerdir?
Cevap: İki aşama:
- Kabarcık aşaması
- Yakalama aşaması
S # 39) Lightning Out nedir?
Cevap: Lightning Out, Lightning web bileşenlerini herhangi bir web sayfasına yerleştirmenize olanak tanıyan güçlü ve esnek bir özelliktir. Bunu kullanırken, kimlik doğrulamayla uğraşmanıza veya hatta bağlı bir uygulamayı yapılandırmanıza gerek kalmaz ve bu, Visualforce ile kullanıldığında bazı ayrıntıları basitleştirir.
Sonuç
Salesforce Lightning ile ilgili tüm önemli mülakat sorularını ele almaya çalıştık. Salesforce röportajlarının bu son derece rekabetçi dünyasıyla yüzleşmenizi sağlayacak bazı önemli soruları yanıtladığımızı umuyoruz.
Başka özel sorularınız varsa, lütfen bize ulaşın.
Önerilen Kaynaklar
- En İyi 50 Salesforce Röportaj Soruları ve Cevapları (2021'de Güncellendi)
- En İyi 49 Salesforce Yöneticisi Röportaj Soruları ve Cevapları 2021
- Salesforce Yıldırım Eğiticisi: Yıldırım Tasarımı ve Bileşenleri
- Einstein Analytics - Salesforce Einstein Analytics Nedir
- Salesforce'ta Giden Mesaj Nasıl Kurulur ve Test Edilir?
- HubSpot Vs Salesforce - Sizin İçin En İyi CRM Hangisi?
- Salesforce CPQ Eğitimi - Salesforce'ta CPQ Nedir?
- Salesforce CRM Eğitimi - Salesforce CRM nedir?