salesforce lightning interview questions
Αυτό το σεμινάριο παρέχει συχνές ερωτήσεις και απαντήσεις στη συνέντευξη Salesforce Lightning με εξηγήσεις για να σας βοηθήσει να προετοιμαστείτε για τη συνέντευξη:
πώς να αντιστρέψετε έναν πίνακα java
Το Salesforce τα πάει καλά, ακόμη και κατά τη διάρκεια αυτής της πανδημίας. Οι προγραμματιστές του Salesforce έχουν μεγάλη ζήτηση για πελάτες σε όλο τον κόσμο. Εάν θέλετε να συμμετάσχετε σε μια συνέντευξη, πρέπει να είστε μπροστά από τους άλλους στην καμπύλη μάθησης.
Σε αυτό το σεμινάριο, θέλουμε να καλύψουμε μία από τις κρίσιμες πτυχές του Salesforce που είναι η πλατφόρμα Lightning.
Έχουμε καλύψει ορισμένα σημαντικά θέματα όπως διεπαφές, πακέτα στοιχείων, την προσθήκη στοιχείων Aura σε σελίδες Visualforce και πολλά άλλα σε αυτό το άρθρο.
Συχνές ερωτήσεις για το Salesforce Lightning Συνέντευξη
Q # 1) Τι είναι το Lightning στο Salesforce;
Απάντηση: Το Lightning είναι μια συλλογή εργαλείων και τεχνολογίας για οποιαδήποτε μορφή πλατφόρμας Salesforce. Ο κεραυνός περιλαμβάνει τα ακόλουθα όπως φαίνεται στον παρακάτω πίνακα:
Σλ. Οχι. | Ονομα | Περιγραφή |
---|---|---|
7 | SVG | Αυτό το εικονίδιο στο Lightning App Builder εμφανίζεται πριν από το στοιχείο. |
1. | Εμπειρία αστραπής | Περιλαμβάνει την εμπειρία Lightning, κοινότητες που βασίζονται σε πρότυπα, καθώς και την εφαρμογή για κινητά Salesforce 1. Είναι ένα σύνολο διεπαφών χρήστη με βελτιστοποίηση για ταχύτητα. |
2. | Πλαίσιο στοιχείων αστραπής | Είναι ένα πλαίσιο JavaScript που συνοδεύεται από τυπικά στοιχεία και επιτρέπει στους προγραμματιστές να δημιουργούν στοιχεία που μπορούν να επαναχρησιμοποιηθούν για αυτόνομες εφαρμογές. Αυτές οι εφαρμογές δημιουργούνται με προσαρμογή της εμπειρίας Lightning, κοινότητες που βασίζονται σε πρότυπα, καθώς και εφαρμογές για κινητά που δημιουργήθηκαν με το Salesforce1. |
3. | Lightning App Builder και Community Builder | Προσφέρει έναν γρήγορο, εύκολο τρόπο δημιουργίας εφαρμογών και προσαρμογών με τη βοήθεια των λειτουργιών μεταφοράς και απόθεσης. Η προσαρμογή της εμπειρίας Lightning γίνεται χρησιμοποιώντας το Lightning App Builder για μια εφαρμογή για κινητά Salesforce 1. Από την άλλη πλευρά, το πρόγραμμα δημιουργίας κοινότητας βοηθά στις προσαρμογές των κοινοτήτων που βασίζονται σε πρότυπα. |
Τέσσερις. | Σύστημα Lightning Design (LDS) | Το LDS καθιστά δυνατή τη δημιουργία εφαρμογών που ταιριάζουν με την εμφάνιση της εφαρμογής για κινητά Salesforce 1 και την εμπειρία Lightning. Διαθέτει σύγχρονες βέλτιστες πρακτικές και οδηγούς στυλ UX. |
5. | Ανταλλαγή κεραυνού | Ξεκινήστε με την ανάπτυξη με ένα σύνολο 70 + συνεργατών στοιχείων ως τμήμα του AppExchange. |
Προτεινόμενη ανάγνωση = >> Σεμινάριο Lightforce Lightning
Q # 2) Ποια είναι τα στοιχεία στο πλαίσιο του Lightning;
Απάντηση: Τα εξαρτήματα λειτουργούν ως λειτουργικές μονάδες του πλαισίου των συστατικών Lightning. Ένα επαναχρησιμοποιήσιμο, σπονδυλωτό τμήμα του UI είναι ενθυλακωμένο μέσα στα συστατικά. Μπορούν να κυμαίνονται από μία γραμμή κειμένου έως ολόκληρη την εφαρμογή όσον αφορά την ευκρίνεια.
Q # 3) Πού να χρησιμοποιώ Lightning Components ;
Απάντηση: Τα εξαρτήματα Lightning μπορούν να χρησιμοποιηθούν με τους ακόλουθους τρόπους:
- Τα στοιχεία μεταφοράς και απόθεσης προορίζονται για το Lightning App Builder και το Community Builder.
- Προσθέστε Lightning Components για Lightning Pages.
- Προσθήκη συστατικών Lightning για σελίδες εγγραφής Lightning Experience.
- Ξεκινήστε ένα Quick-action Lightning Component.
- Παρακάμψτε τις τυπικές ενέργειες του Lightning Component.
- Δημιουργήστε προσαρμοσμένες εφαρμογές
Q # 4) Ποια είναι τα πακέτα συστατικών που χρησιμοποιούνται στο στοιχείο Lightning;
Απάντηση: Οι δέσμες στοιχείων παρατίθενται στον παρακάτω πίνακα:
Σλ. Οχι. | Όνομα δέσμης στοιχείων | Περιγραφή |
---|---|---|
1 | Συστατικό | Αυτό περιέχει τη σήμανση. |
δύο | Ελεγκτής | Αυτό χειρίζεται τα συμβάντα από την πλευρά του πελάτη. |
3 | Βοηθός | Ο προγραμματιστής μπορεί να γράψει την κοινή λογική στο εσωτερικό βοηθό που χρησιμοποιείται με διαφορετικές μεθόδους ελεγκτή, αποφεύγοντας κάθε είδους επανάληψη |
4 | Στυλ | Πρόκειται για το στυλ του στοιχείου. |
5 | Τεκμηρίωση | Αυτό καταγράφει τη χρήση του στοιχείου. |
6 | Καθιστών | Αυτό περιέχει την προεπιλεγμένη συμπεριφορά απόδοσης ενός στοιχείου. |
8 | Σχέδιο | Βοηθά όχι μόνο στην επαναχρησιμοποίηση στοιχείων, αλλά και ελέγχει τα οποία πρέπει να εκτεθούν όλα τα χαρακτηριστικά για τα εργαλεία όπως το Lightning App Builder. |
Ε # 5) Πώς χρησιμοποιεί η εφαρμογή Salesforce 1 για κινητά στοιχεία Lightning;
Απάντηση: Αρχικά δημιουργούμε μια καρτέλα Lightning για το στοιχείο Lightning και στη συνέχεια συμπεριλαμβάνουμε την καρτέλα στη λίστα επιλογής πλοήγησης της εφαρμογής για κινητά Salesforce 1 και στη συνέχεια τη νέα καρτέλα που δημιουργήθηκε σε αυτήν.
Q # 6) Μπορεί να χρησιμοποιηθεί ένα στοιχείο Lightning που λειτουργεί και με τις δύο διεπαφές - Mobile και Desktop;
Απάντηση: Είναι δυνατή η χρήση εξαρτημάτων Lightning, εφαρμογής για κινητά Salesforce 1, προσαρμοσμένων αυτόνομων εφαρμογών απευθείας στο Lightning Experience καθώς και κοινότητες που βασίζονται σε πρότυπα. Τα συστατικά Lightning χρησιμοποιούνται στη σελίδα Visualforce, για χρήση σε κοινότητες Salesforce Visualforce καθώς και στο κλασικό περιβάλλον.
Ε # 7) Λειτουργεί το Lightning Component με το Visualforce;
Απάντηση: Ναι, λειτουργεί με το Visualforce.
Q # 8) Μπορεί το Lightning να θεωρηθεί ως πλαίσιο MVC;
Απάντηση: Όχι πραγματικά. Το Lightning είναι ένα πλαίσιο βασισμένο σε εξαρτήματα.
Q # 9) Ποια εξαρτήματα Lightning είναι διακομιστή και ποια είναι πελάτη;
Απάντηση: Για το στοιχείο Lightning, η πλευρά του πελάτη είναι η σελίδα συστατικών που λειτουργεί ως ελεγκτής JavaScript, αντίθετα, η πλευρά του διακομιστή ενεργεί ως ελεγκτής Apex.
Q # 10) Ποιες είναι οι διαφορές μεταξύ των στοιχείων Lightning και Visualforce;
Απάντηση: Τα στοιχεία Visualforce είναι κεντρικά στη σελίδα και η εργασία βασίζεται κυρίως σε διακομιστές. Τα εξαρτήματα αστραπής, από την άλλη πλευρά, είναι κεντρικά από την πλευρά του πελάτη, τα οποία αντιπροσωπεύουν τη δυναμική, φιλική προς το κινητό φύση τους.
Ε # 11) Πώς να προσθέσετε στοιχεία Aura στη σελίδα Visualforce;
Απάντηση: Ο προγραμματιστής μπορεί να προσθέσει τα στοιχεία Aura στη σελίδα Visualforce με τους ακόλουθους τρεις τρόπους:
- Χρησιμοποιήστε το στοιχείο και προσθέστε το στοιχείο Lightning για τη βιβλιοθήκη JavaScript Visualforce που χρησιμοποιείται στη σελίδα Visualforce.
- Δημιουργήστε μια αναφορά σε μια εφαρμογή Lightning για να δηλώσετε εξαρτήσεις εξαρτημάτων.
- Χρησιμοποιήστε το $ Lightning.createComponent () για να δημιουργήσετε το στοιχείο για μια σελίδα γράφοντας μια συνάρτηση JavaScript
Ε # 12) Μπορούμε να δημιουργήσουμε ένα στοιχείο για να κληρονομήσουμε το στυλ / CSS από τον γονέα ή πρέπει να το ορίζουμε πάντα στο στοιχείο Salesforce;
Απάντηση: Φυσικά, μπορούμε να το κάνουμε αυτό. Τα στυλ μπορούν να κληρονομηθούν από τους γονείς και δεν ορίζονται απαραίτητα στο στοιχείο.
Ε # 13) Ποιος είναι ο σκοπός της χρήσης της ετικέτας Aura: Method in Lightning;
Απάντηση: Η ετικέτα Aura: Method μπορεί να χρησιμοποιηθεί για τον καθορισμό μιας μεθόδου για το API συστατικών. Επομένως, δεν χρειάζεται να ενεργοποιήσετε και να χειριστείτε ένα συμβάν συνιστωσών και μας επιτρέπει να καλέσουμε άμεσα τη μέθοδο στον ελεγκτή του στοιχείου από την πλευρά του πελάτη. Βοηθά επίσης στην απλοποίηση του κώδικα που απαιτείται για ένα γονικό στοιχείο για να καλέσει μια μέθοδο σε ένα θυγατρικό στοιχείο που αποτελεί μέρος του γονικού στοιχείου.
Ε # 14) Είναι δυνατόν να συμπεριλάβετε ένα στοιχείο Lightning σε ένα άλλο;
Απάντηση: Ναι είναι δυνατόν.
Ε # 15) Ποια είναι τα όρια στον αριθμό των στοιχείων που χρησιμοποιούνται σε μια εφαρμογή;
Απάντηση: Δεν υπάρχουν όρια στον αριθμό χρήσης των στοιχείων που χρησιμοποιούνται σε μια εφαρμογή.
Q # 16) Τι είναι τα συστατικά Aura; Γιατί χρησιμοποιούμε τον κωδικό Aura: Namespace;
Απάντηση: Τα στοιχεία Aura είναι οι αυτόνομες και επαναχρησιμοποιήσιμες μονάδες μιας εφαρμογής. Τα συστατικά αποτελούν τις λειτουργικές μονάδες του Aura. Η Aura είναι η τεχνολογία ανοιχτού κώδικα που λειτουργεί για εξαρτήματα Lightning. Τα δομικά στοιχεία για την Aura: ο χώρος ονομάτων βοηθά στον καθορισμό των στοιχείων και των εφαρμογών.
Ε # 17) Υπάρχουν CSS (στυλ) που παρέχονται από το Salesforce.com για Υποστηριζόμενα Lightning Components;
Απάντηση: Ναι, αυτό είναι διαθέσιμο στο Σύστημα Σχεδιασμού Lightning Salesforce.
Ε # 18) Τα στοιχεία Lightning προορίζονται μόνο για εφαρμογές για κινητά;
Απάντηση: Έχοντας κατά νου μια απόκριση σχεδίασης, τα στοιχεία Lightning προορίζονται να είναι πρώτα για κινητά. Τα στοιχεία βοηθούν στη δημιουργία ταχύτερων εφαρμογών για επιτραπέζιους υπολογιστές, tablet και κινητά.
Ε # 19) Είναι δυνατή η συμπερίληψη εξωτερικών βιβλιοθηκών JavaScript / CSS σε στοιχεία;
Απάντηση: Ναι, μπορούν να χρησιμοποιηθούν πολλές βιβλιοθήκες όπως βιβλιοθήκες JavaScript / CSS, jQuery, Bootstrap κ.λπ. από έναν τοπικό, στατικό πόρο.
Ε # 20) Είναι δυνατόν να ενσωματωθούν τα κεραυνά με ένα πλαίσιο όπως το Angular;
Απάντηση: Είναι δυνατό να εισαγάγετε τον κωδικό τρίτου μέρους σε μια σελίδα Visualforce. Στη συνέχεια, η ίδια σελίδα Visualforce τοποθετείται μέσα σε ένα στοιχείο Lightning. Στη συνέχεια, το ίδιο Lightning Component χρησιμοποιείται σε ένα άλλο στοιχείο Lightning που λειτουργεί για διάφορα περιβάλλοντα.
Ε # 21) Δημιουργείτε πρώτα ένα App Bundle για να δημιουργήσετε ένα στοιχείο Lightning;
Απάντηση: Όχι πραγματικά, ωστόσο, το πακέτο συστατικών μπορεί να δημιουργηθεί πρώτα.
Q # 22) Είναι δυνατή η ανάπτυξη εξαρτημάτων στον οργανισμό παραγωγής;
Απάντηση: Ναι, είναι δυνατή η ανάπτυξη εξαρτημάτων στην παραγωγή με οποιοδήποτε από τα ακόλουθα:
- Διαχειριζόμενα πακέτα
- Force.com IDE
- Force.com
- Αλλαγή συνόλων
- Εργαλείο μετεγκατάστασης
Ε # 23) Πώς να δημιουργήσετε προσαρμοσμένες σελίδες εγγραφής Lightning στο Salesforce με την εμπειρία Lightning; Μπορείτε να κάνετε το ίδιο για την εφαρμογή για κινητά Salesforce;
Απάντηση: Προσθέστε, αφαιρέστε ή μπορείτε ακόμη και να αναδιατάξετε στοιχεία σε μια σελίδα εγγραφής για μια προσαρμοσμένη προβολή των εγγραφών του αντικειμένου με τη βοήθεια του Lightning App Builder.
Ναι, είναι επίσης δυνατό να προσαρμόσετε μια σελίδα εγγραφής και να την αντιστοιχίσετε στις εφαρμογές Lightning. Οι χρήστες μπορούν να έχουν πρόσβαση σε μια προσαρμοσμένη σελίδα εγγραφής για το πλαίσιο της εφαρμογής στην οποία εργάζονται.
Q # 24) Υπάρχουν επιλογές για την αντιστοίχιση σελίδων Lightning Record;
Απάντηση: Μπορεί να εκχωρηθεί με διαφορετικούς τρόπους, όπως:
- Προεπιλογή οργανισμού
- Προεπιλογή εφαρμογής (αντικαθιστά την ανάθεση σε επίπεδο οργάνωσης)
- Προφίλ τύπου εγγραφής εφαρμογής (αντικαθιστά την ανάθεση σε επίπεδο οργάνωσης και εφαρμογής).
Q # 25) Πώς να δημιουργήσετε μια προσαρμοσμένη σελίδα εγγραφής Lightning;
Απάντηση: Μπορούμε να το δημιουργήσουμε με τα ακόλουθα βήματα:
Ρύθμιση -> Εργαλείο δημιουργίας εφαρμογών στο πλαίσιο γρήγορης εύρεσης-> Επιλέγω Lightning App Builder-> Νέος -> Εγγραφή σελίδας -> Ονομάστε τη σελίδα ως Επιλέγω Ευκαιρία-> Επιλέξτε Header, Sub header, Right Sidebar template and Κάντε κλικ Φινίρισμα.
Παρακαλώ περάστε από το Σύνδεσμος για περισσότερες λεπτομέρειες σχετικά με τη δημιουργία μιας προσαρμοσμένης σελίδας Lightning.
Ε # 26) Ποιοι είναι οι τύποι σελίδων εγγραφών αστραπής στο Salesforce;
Απάντηση: Εδώ είναι οι τύποι που αναφέρονται παρακάτω:
- Σελίδα εφαρμογής
- Αρχική σελίδα
- Εγγραφή σελίδας
Q # 27) Ποια είναι τα χαρακτηριστικά; Ποιες είναι οι παράμετροι που απαιτούνται;
Απάντηση: Τα χαρακτηριστικά είναι οι μεταβλητές για την αποθήκευση τιμών. Το χαρακτηριστικό ορίζεται με όνομα, τύπο, προεπιλογή, περιγραφή και πρόσβαση. ο ετικέτα χρησιμοποιείται που απαιτεί τις τιμές των χαρακτηριστικών ονόματος και τύπου.
Ωστόσο, το όνομα και ο τύπος είναι οι μόνες απαιτούμενες παράμετροι. Αυτό φαίνεται παρακάτω:
Q # 28) Ποια διεπαφή θα χρησιμοποιηθεί εάν θέλετε το στοιχείο σας να είναι διαθέσιμο για όλες τις σελίδες;
Απάντηση: Μπορείτε να χρησιμοποιήσετε το flexipage: availableForAllPageTypes διεπαφή.
Q # 29) Ποια διεπαφή μπορεί να χρησιμοποιηθεί για τη λήψη του αναγνωριστικού της εγγραφής από την εγγραφή Σελίδα λεπτομερειών;
Απάντηση: ο δύναμη: hasRecordId διεπαφή μπορεί να χρησιμοποιηθεί για να απαλλαγούμε από την εγγραφή από τη σελίδα Λεπτομέρεια εγγραφής.
Q # 30) Ποια διεπαφή πρέπει να χρησιμοποιηθεί για να παρακάμψει μια τυπική ενέργεια;
Απάντηση: Εδώ μπορείτε να κάνετε χρήση του Lightning: actionOverride διεπαφή.
Q # 31) Ποια διεπαφή χρησιμοποιείται για τη χρήση στοιχείων σε γρήγορη ενέργεια;
Απάντηση: Η διεπαφή που χρησιμοποιείται εδώ είναι δύναμη: lightningQuickAction .
Q # 32) Ποια διεπαφή θα χρησιμοποιήσει ένα στοιχείο στην αρχική σελίδα εγγραφής;
Απάντηση: Η διεπαφή που χρησιμοποιείται εδώ είναι flexipage: availableForRecordHome .
Q # 33) Ποια διεπαφή χρησιμοποιείται εάν θέλετε ένα στοιχείο να χρησιμοποιείται ως καρτέλα;
Απάντηση: Η διεπαφή που χρησιμοποιείται εδώ είναι δύναμη: appHostable .
Q # 34) Γιατί χρησιμοποιείται η διασύνδεση Lightning: isUrlAddressable;
Απάντηση: ο κεραυνός: isUrlAddressable Η διεπαφή χρησιμοποιείται κατά την πλοήγηση στο στοιχείο και επίσης όταν το στοιχείο προς πλοήγηση εφαρμόζει αυτήν τη διεπαφή.
Q # 35) Πώς να βρείτε αλλαγές δεδομένων χρησιμοποιώντας χειριστές δεδομένων;
Απάντηση: Μπορείτε να διαμορφώσετε ένα στοιχείο για την επίκληση ενός χειριστή αλλαγών όταν αλλάζει η τιμή των χαρακτηριστικών σε ένα από τα πολλά στοιχεία.
Q # 36) Τι είναι τα συμβάντα συστατικών;
Απάντηση: Ένα συμβάν συστατικού ενεργοποιείται από την παρουσία ενός στοιχείου. Μπορεί να αντιμετωπιστεί από το συμβάν που ενεργοποίησε το συμβάν ή από το στοιχείο της ιεραρχίας περιορισμού, λαμβάνοντας το συμβάν. Υπάρχουν φάσεις σύλληψης και φούσκας για τη διάδοση των συμβάντων συστατικών.
Ε # 37) Τι είναι τα συμβάντα εφαρμογής;
Απάντηση: Ένα συμβάν εφαρμογής ενεργοποιείται από μια παρουσία ενός στοιχείου. Ακολουθεί ένα μοντέλο δημοσίευσης-εγγραφής. Τα στοιχεία που παρέχουν ένα χειριστή για το συμβάν ειδοποιούνται. Οι φάσεις που υποστηρίζονται από το πλαίσιο είναι η λήψη, το bubble και η προεπιλεγμένη φάση για τη διάδοση των συμβάντων εφαρμογής. Οι φάσεις σύλληψης και φούσκας έχουν ομοιότητες με τα μοτίβα χειρισμού DOM.
Q # 38) Ποιες είναι οι φάσεις της διάδοσης συμβάντων συστατικών;
Απάντηση: Οι δύο φάσεις είναι:
γ ερωτήσεις συνέντευξης με απαντήσεις pdf
- Φάση φούσκα
- Φάση σύλληψης
Q # 39) Τι είναι το Lightning Out;
Απάντηση: Το Lightning Out είναι ένα ισχυρό και ευέλικτο χαρακτηριστικό που σας επιτρέπει να ενσωματώσετε τα στοιχεία ιστού Lightning σε οποιαδήποτε ιστοσελίδα. Κατά τη χρήση αυτού, δεν χρειάζεται να ασχοληθείτε με τον έλεγχο ταυτότητας ή ακόμη και να διαμορφώσετε μια συνδεδεμένη εφαρμογή και αυτό απλοποιεί ορισμένες από τις λεπτομέρειες όταν χρησιμοποιείται με το Visualforce.
συμπέρασμα
Προσπαθήσαμε να καλύψουμε όλες τις σημαντικές ερωτήσεις συνέντευξης στο Salesforce Lightning. Ελπίζουμε να έχουμε απαντήσει σε ορισμένες ζωτικές ερωτήσεις που θα σας επιτρέψουν να αντιμετωπίσετε αυτόν τον εξαιρετικά ανταγωνιστικό κόσμο των συνεντεύξεων του Salesforce.
Εάν έχετε άλλες συγκεκριμένες ερωτήσεις, επικοινωνήστε μαζί μας.
Συνιστώμενη ανάγνωση
- 50 κορυφαίες ερωτήσεις και απαντήσεις στη συνέντευξη Salesforce (Ενημερώθηκε το 2021)
- Κορυφαίες 49 ερωτήσεις και απαντήσεις συνέντευξης διαχειριστή Salesforce 2021
- Tutorial Salesforce Lightning: Σχεδιασμός και στοιχεία αστραπής
- Einstein Analytics - Τι είναι το Salesforce Einstein Analytics
- Πώς να ρυθμίσετε και να δοκιμάσετε το εξερχόμενο μήνυμα στο Salesforce;
- HubSpot Vs Salesforce - Ποιο CRM είναι καλύτερο για εσάς;
- Εκπαιδευτικό πρόγραμμα Salesforce CPQ - Τι είναι το CPQ στο Salesforce
- Tutorial Salesforce CRM - Τι είναι το Salesforce CRM;