48 top angularjs interview questions
Lista najczęściej zadawanych pytań do wywiadu AngularJS ze szczegółowymi odpowiedziami dla świeżo upieczonych i doświadczonych profesjonalistów:
AngularJS to jeden z najbardziej aktualnych frameworków do tworzenia stron internetowych na całym świecie.
Prawie na każdej rozmowie kwalifikacyjnej będziesz musiał zmagać się z ostrą konkurencją, aby osiągnąć wysokie wyniki i zdobyć wymarzoną pracę. Dlatego należy się przygotować z dużym wyprzedzeniem.
Aby wesprzeć Cię w tej podróży, stworzyliśmy listę najczęściej zadawanych pytań podczas rozmowy kwalifikacyjnej AngularJS wraz z odpowiedziami, których Twój ankieter spodziewa się podczas rozmowy kwalifikacyjnej.
Przeczytaj nasze seria tutoriali AngularJS aby uzyskać więcej wiedzy na temat koncepcji. Narzędzie kątomierza do testowania AngularJS Aplikacje zostało wyjaśnione w naszym poprzednim samouczku.
Najczęściej zadawane pytania do wywiadów AngularJS
Poniżej znajduje się lista najczęściej zadawanych pytań i odpowiedzi w AngularJS, które pomogą każdemu pomyślnie przejść rozmowę kwalifikacyjną.
Odkryjmy!!
Pytanie 1) Co rozumiesz przez AngularJS?
Odpowiedź: AngularJS to framework JavaScript używany do tworzenia rozbudowanych i rozszerzalnych aplikacji internetowych.
Działa na zwykłym JavaScript i HTML, więc nie potrzebujesz żadnych innych zależności, aby to działało. AngularJS jest idealny do aplikacji jednostronicowych (SPA). Zasadniczo jest używany do wiązania obiektów JavaScript z elementami HTML UI.
Pytanie 2) Zdefiniuj funkcje AngularJS.
Odpowiedź: Funkcje obejmują:
- Szablon (widok)
- Zakres (model)
- Kontroler (kontroler)
- Usługi
- Filtry
- Dyrektywy
Pytanie 3) Zdefiniuj powiązanie danych.
Odpowiedź: Powiązanie danych to automatyczne dostrajanie danych między widokiem a składnikami modelu.
Pytanie 4) Rozróżnij wyrażenia AngularJS i JavaScript.
Odpowiedź: Istnieje kilka różnic między wyrażeniami AngularJS i JavaScript:
- Możemy pisać wyrażenia AngularJS w HTML, ale nie możemy pisać wyrażeń JavaScript w HTML.
- Nie możemy używać warunkowych iteracji, pętli i wyjątków w AngularJS, ale możemy używać wszystkich tych warunkowych właściwości w wyrażeniach JavaScript.
- Filtry są obsługiwane w AngularJS, podczas gdy filtry nie są obsługiwane w JavaScript.
Q # 5) Napisz wszystkie kroki, aby skonfigurować plik n Aplikacja Angular (w aplikacji).
Odpowiedź: Aby skonfigurować aplikację Angular, musimy wykonać określone kroki, jak wspomniano poniżej:
- angular.module zostanie utworzony jako pierwszy.
- Do modułu zostanie przypisany kontroler.
- Moduł zostanie powiązany z szablonem HTML (tj. UI lub View) z aplikacją kątową (ng-app).
- Szablon HTML zostanie powiązany z kontrolerem (tj. JS) za pomocą dyrektywy ng-controller.
P # 6) Co to są moduły kątowe?
Odpowiedź: Moduły kątowe wspólnie definiują aplikację kątową, w której możemy napisać kod kątowy. Moduły zawierają różne części aplikacji kątowej. Moduł jest tworzony przez funkcję angular.module w angular.
P # 7) Jakie są zakresy dyrektyw w AngularJS?
Odpowiedź: W AngularJS dostępne są trzy zakresy dyrektyw.
Oni są:
- Zakres nadrzędny: Każda zmiana wprowadzona w dyrektywie, która pochodzi z zakresu nadrzędnego, będzie również odzwierciedlona w zakresie nadrzędnym, a także jest to zakres domyślny.
- Zakres podrzędny: Jest to zasięg zagnieżdżony, który dziedziczy właściwość z zakresu nadrzędnego. Ponadto, jeśli jakiekolwiek właściwości i funkcja w zakresie nie są połączone z dyrektywą zakresu nadrzędnego, tworzona jest nowa dyrektywa zakresu potomnego.
- Zakres izolowany: Jest wielokrotnego użytku i jest używany, gdy tworzymy samodzielną dyrektywę. Jest używany tylko do użytku prywatnego i wewnętrznego, co oznacza, że nie zawiera żadnych właściwości zakresu nadrzędnego.
Q # 8) Jak możemy udostępniać dane pomiędzy kontrolerami w AngularJS?
Odpowiedź: Najpierw musimy stworzyć usługę. Usługa służy do udostępniania danych pomiędzy kontrolerami w AngularJS w bardzo przejrzysty, łatwy i najszybszy sposób. Używamy zdarzeń, $ rodzica, następnego rodzeństwa i kontrolera przy użyciu $ rootScope.
P # 9) Jaki jest cykl podsumowania w AngularJs?
Odpowiedź: Jest to część procesu wiązania danych w AngularJS. Porównuje starą i nową wersję wartości modelu zakresu w każdym cyklu podsumowania.
Cykl podsumowania jest uruchamiany automatycznie. Możemy również zwiększyć użyteczność za pomocą $ apply (), jeśli chcemy ręcznie uruchomić cykl podsumowania.
P # 10) Wyjaśnij różnice między wiązaniem jednokierunkowym i dwustronnym.
Odpowiedź: Jednokierunkowe powiązanie służy do powiązania danych z modelu w celu wyświetlenia bez aktualizowania szablonu HTML lub automatycznego widoku.
Dlatego, aby zaktualizować szablon HTML, musimy napisać niestandardowy kod, który będzie aktualizował widok za każdym razem, gdy dane są wiązane z modelu do widoku.
Natomiast dwukierunkowe wiązanie służy do wiązania danych z modelu do widoku i odwrotnie (tj. Widoku do modelu) poprzez automatyczną aktualizację szablonu HTML bez pisania niestandardowego kodu.
Q # 11) Różnica między sessionStorage, cookies i localStorage.
Odpowiedź: Różnice są następujące:
- SessionStorage - Dane są przechowywane na czas konkretnej sesji. Dane zostaną utracone po każdym zamknięciu karty przeglądarki lub po określonej sesji. Maksymalny przechowywany rozmiar może wynosić do 5 MB.
- Lokalny magazyn - Dane są przechowywane bez daty ważności. Dane można wyczyścić tylko za pomocą JavaScript lub poprzez wyczyszczenie pamięci podręcznej przeglądarki. Limit przechowywania jest maksymalny niż pamięć sesji i plik cookie.
- Cookies – Przechowuje dane, które muszą zostać przesłane z powrotem do serwera z niektórymi żądaniami. Wygaśnięcie pliku cookie różni się w zależności od typu i czasu ustawionego po stronie serwera lub klienta. Maksymalny przechowywany rozmiar może być mniejszy niż 4 KB.
P # 12) Jaka jest rola $ routeProvider w AngularJS?
Odpowiedź: To właśnie $ routeProvider pomaga w nawigowaniu między różnymi stronami / linkami bez oddzielnego ładowania strony / łącza za każdym razem, gdy użytkownik kliknie łącze.
ngRoute config () służy do konfigurowania routeProvider.
P # 13) Jaka jest różnica między $ scope i scope?
Odpowiedź: W AngularJS, $ scope jest używany do osiągnięcia iniekcji zależności, a scope jest używany do łączenia między View (tj. HTML) a Controller (czyli JS).
Pytanie # 14) W jaki sposób używane są prefiksy $ i $$ w AngularJS?
Odpowiedź: Zmienna $$ w AngularJS jest używana jako zmienna prywatna, ponieważ służy do zapobiegania przypadkowej kolizji kodu z kodem użytkownika.
Natomiast przedrostek $ może być użyty do oznaczenia kątowych funkcji rdzenia (takich jak zmienna, parametr, właściwość lub metoda).
Q # 15) Gdzie możemy zaimplementować manipulację DOM w AngularJS?
Odpowiedź: Manipulowanie DOM jest w dyrektywach i poza tym nie powinno istnieć w usługach kontrolera ani nigdzie indziej.
P # 16) Jak możemy pokazać, że zmienna zakresu powinna mieć tylko jednorazowe powiązanie?
Odpowiedź: Aby pokazać jednorazowe wiązanie, musimy użyć „ :: ”Przed lunetą.
P # 17) Co to jest SPA (aplikacja jednostronicowa) w AngularJS?
Odpowiedź: Jest to aplikacja internetowa, która ładuje pojedynczą stronę HTML i dynamicznie aktualizuje stronę, gdy użytkownik łączy się z aplikacją.
Korzystając z AJAX i HTML, SPA może tworzyć płynną i responsywną aplikację internetową bez niezmiennych przeładowań strony. Dzięki temu możemy tworzyć responsywny interfejs użytkownika bez migotania strony.
P # 18) Ile typów powiązań danych występuje w AngularJS?
Odpowiedź: AngularJS obsługuje łączenie jedno- i dwukierunkowe.
Jednokierunkowe wiązanie, jeśli zmienimy model danych, wtedy nie będzie dynamicznej zmiany, którą zobaczysz w widoku, ale w dwustronnym powiązaniu nastąpi dynamiczna zmiana za każdym razem, gdy zostanie wprowadzona zmiana w modelu danych.
P # 19) Jakie są wiążące dyrektywy w AngularJs?
Odpowiedź: Obowiązujące dyrektywy obejmują:
- ng-bind
- ng-bind-html
- ng-bind-template
- niepodlegających wiązaniu
- ng-model
Q # 20) Wyjaśnij dyrektywy ng-bind i ng-bind-html.
Odpowiedź:
ng-bind : Jest to dyrektywa, która zastępuje zawartość elementu HTML wartością przypisanej zmiennej lub wyrażenia.
Zawartość elementu HTML zmieni się poprzez zmianę wartości zmiennej lub wyrażenia.
To jest jak ({{wyrażenie}}), a składnia tego jest taka,
ng-bind-html : Jest to dyrektywa, która wiąże zawartość z elementem HTML (widokiem) w bezpieczny sposób. Usługa $ sanitize służy do oczyszczania treści w celu powiązania z elementem HTML. Aby to zrobić, w naszej aplikacji musi znajdować się plik „angular-sanitize.js”.
oops koncepcje w języku C # z przykładami dla doświadczonych
Składnia do napisania tego,
Q # 21) Wyjaśnij ng-bind-template i ng-non-bindable.
Odpowiedź:
ng-bind-template : Zastępuje zawartość tekstową elementu poprzez interpolację szablonu. Może zawierać wiele podwójnych, kręconych znaczników.
Nie podlega wiązaniu : Określa AngularJS, aby nie kompilował zawartości tego elementu HTML i jego węzłów potomnych.
Q # 22) Wyjaśnij dyrektywę ng-model w AngularJs.
Odpowiedź: Może to być skok przeskoku dzięki niestandardowej kontrolce formularza wejściowego HTML (takiej jak input, textarea i select) do danych aplikacji. Zapewnia zachowanie walidacji formularza z dwustronnym wiązaniem.
< input ng-bind='expression' />
Q # 23) Zdefiniuj metodę Factory w AngularJS.
Odpowiedź: Jest to dość podobne do usług, fabryki implementują wzorzec modułowy, w którym używamy metody fabrycznej do generowania obiektu używanego do budowy modeli.
W fabryce obiekt metody jest zwracany na końcu przez utworzenie nowego obiektu i dodanie funkcji jako właściwości.
Składnia :
module.factory(‘factoryName', function);
P # 24) Co to jest dyrektywa ng-repeat w AngularJS?
Odpowiedź: Renderuje lub iteruje po kolekcji elementów i tworzy elementy DOM. Regularnie monitoruje źródło danych, aby ponownie renderować szablon w odpowiedzi na zmianę.
Składnia:
{{stu.name}} {{stu. grade}}
Pytanie # 25) Co to jest kontroler w AngularJS?
Odpowiedź: Kontroler to funkcja JavaScript powiązana z określonym zakresem. Angular tworzy wystąpienie nowego obiektu kontrolera i wprowadza nowy zakres jako zależność.
Za pomocą kontrolera można ustawić początkowy stan obiektu zasięgu i dodać zachowanie do obiektu. Kontroler nie może być używany do udostępniania kodu lub stanu między kontrolerami, ale zamiast tego można użyć usługi Angular.
Pytanie # 26) Co to są filtry w AngularJS?
Odpowiedź: Głównym zadaniem filtrów jest modyfikacja danych, tak aby można je było scalić w wyrażenie lub dyrektywę za pomocą znaku pionowej kreski (służy do stosowania filtrów w symbolu kątowym potoku, którym jest (|) lub jest to symbol).
Filtr formatuje wartość wyrażenia do wyświetlenia użytkownikowi. Mogą być używane w szablonach widoków, kontrolerach lub usługach, a także możemy łatwo utworzyć własny filtr. Filtr to moduł dostarczony przez AngularJS. Zapewnia dziewięć elementów filtra.
Przykłady: waluta, data, filtr, JSON, limitTo itp.
Q # 27) Co to jest dyrektywa ng-App w AngularJS?
Odpowiedź: Służy do definiowania aplikacji AngularJs. Wyznacza główny element aplikacji i jest przechowywany w pobliżu tagu lub.
Możemy zdefiniować dowolną liczbę dyrektyw ng-app wewnątrz dokumentu HTML, ale tylko jedna aplikacja AngularJS może być załadowana automatycznie (auto-bootstrap), a pozostałe aplikacje muszą być załadowane ręcznie.
Przykład:
My first expression: {{157 + 122}}
P # 28) Co to jest ng-switch w AngularJS?
Odpowiedź: Służy do warunkowej wymiany struktury DOM na szablonie opartym na wyrażeniu opartym na zakresie.
Ta dyrektywa pozwala pokazać lub ukryć element HTML w zależności od wyrażenia.
P # 29) Jakie jest zastosowanie zdarzenia podwójnego kliknięcia w AngularJs?
Odpowiedź: Umożliwia określenie niestandardowego zachowania po dwukrotnym kliknięciu myszy na stronie internetowej. Możemy go użyć (ng-dblclick) jako atrybutu elementu HTML, takiego jak,
...
P # 30) Czym są dyrektywy ng-include i ng-click w AngularJs?
Odpowiedź:
ng-include pomaga dołączyć różne pliki na stronie głównej. Dyrektywa ng-include zawiera kod HTML z zewnętrznego pliku.
Dołączona zawartość zostanie uwzględniona jako węzły potomne określonego elementu. Wartość atrybutu ng-include może być również wyrażeniem zwracającym nazwę pliku.
Domyślnie dołączony plik musi znajdować się w tej samej domenie co dokument.
ng-click może być używany w scenariuszach, takich jak kliknięcie przycisku lub gdy chcesz wykonać dowolną operację. Mówi AngularJS, co zrobić, gdy zostanie kliknięty element HTML.
Przykład:
OK
Powyższy kod zwiększy liczbę zmiennej o jeden po każdym kliknięciu przycisku.
P # 31) Co to jest reprezentacyjny transfer stanu (REST) w AngularJs?
Odpowiedź: REST to styl interfejsu API działający na żądanie HTTP.
Żądany adres URL identyfikuje dane, na których mają być wykonywane operacje, a metoda HTTP identyfikuje operację, która ma zostać wykonana. REST jest raczej stylem API niż formalną specyfikacją i istnieje wiele debat i sporów dotyczących tego, co jest, a co nie jest RESTful, co jest terminem używanym do wskazania interfejsu API zgodnego ze stylem REST.
AngularJS jest elastyczny w kwestii wykorzystania usług sieciowych RESTful.
Pytanie # 32) Co to jest AngularJs Global API?
Odpowiedź: Jest to połączenie globalnej funkcji JavaScript, która służy do wykonywania zadań, takich jak porównywanie obiektów, iterowanie obiektów i konwersja danych.
Istnieje kilka typowych funkcji API, takich jak:
- kątowy. małe litery: Konwertuje ciąg na ciąg z małych liter.
- kątowy. duże litery: Konwertuje ciąg na ciąg z dużych liter.
- kątowy. isString: Zwróci prawdę, jeśli bieżące odwołanie jest łańcuchem.
- kątowy. isNumber: Zwróci prawdę, jeśli bieżące odwołanie jest liczbą.
Pytanie # 33) Jaka jest metoda dostawcy w AngularJs?
Odpowiedź: Dostawca to obiekt, który tworzy obiekt usługi, umożliwiając przejęcie większej kontroli.
Metoda $ get () jest używana w dostawcy, który zwraca obiekt usługi. Nazwa usługi i funkcja fabryczna to argumenty przekazywane do metody dostawcy. AngularJS używa $ dostarczyć do rejestracji nowych dostawców.
Składnia:
serviceApp.provider('logService', function ())
Q # 34) Co to jest obsługa zdarzeń?
Odpowiedź: Obsługa zdarzeń w AngularJs jest bardzo przydatna, gdy chcesz tworzyć zaawansowane aplikacje AngularJs.
Musimy obsługiwać zdarzenia DOM, takie jak kliknięcia myszą, ruchy, naciśnięcia klawiszy, zmiany zdarzeń i tak dalej. AngularJs ma kilka dyrektyw nasłuchujących, takich jak ng-click, ng-dbl-click, ng-mousedown, ng-keydown, ng-keyup itp.
Q # 35) Co to jest AngularJs DOM?
Odpowiedź: AngularJs mają pewne dyrektywy, które są używane do hermetyzacji danych aplikacji AngularJs do wyłączonego atrybutu elementów HTML.
Przykład: Dyrektywa ng-disabled hermetyzuje dane aplikacji do wyłączonych atrybutów elementu HTML DOM.
Click Me!
Button
{{ mySwitch }}
P # 36) Jakie atrybuty można wykorzystać podczas tworzenia nowych dyrektyw AngularJs?
Odpowiedź: Istnieje kilka atrybutów, których można użyć podczas tworzenia nowej dyrektywy.
Zawierają:
- Szablon: Opisuje szablon wbudowany jako ciąg.
- URL szablonu: Ten atrybut określa kompilator HTML AngularJs w celu zastąpienia niestandardowej dyrektywy w szablonie treścią HTML umieszczoną w oddzielnym pliku.
- Zastąpić: Zastępuje bieżący element, jeśli warunek jest prawdziwy, jeśli false dołącza tę dyrektywę do bieżącego elementu.
- Transclude: Pozwala na przeniesienie oryginalnych elementów podrzędnych dyrektywy do lokalizacji wewnątrz nowego szablonu.
- Zakres: Tworzy nowy zakres dla tej dyrektywy, zamiast dziedziczyć zakres nadrzędny.
- Kontroler: Tworzy kontroler, który publikuje API do komunikacji między dyrektywami.
- Wymagać: Wymaga obecności innej dyrektywy w celu skutecznego funkcjonowania obecnej dyrektywy.
- Połączyć: Modyfikuje powstałe instancje elementów DOM, dodaje detektory zdarzeń i konfiguruje powiązanie danych.
- Skompilować: Modyfikuje szablon DOM pod kątem funkcji w kopiach dyrektywy, tak jak w przypadku innych dyrektyw. Twoja funkcja kompilacji może również zwracać funkcje łączące, aby zmodyfikować wynikowe wystąpienia elementu.
P # 37) Czy zagnieżdżone kontrolery są możliwe w AngularJs?
najlepszy darmowy klient ssh dla systemu Windows
Odpowiedź: Tak, jest to możliwe, ponieważ kontrolery zagnieżdżone są dobrze zdefiniowane w sposób sklasyfikowany podczas korzystania z widoku.
Q 38) Czy AngularJS dobrze współpracuje ze wszystkimi przeglądarkami?
Odpowiedź: Tak, jest kompatybilny ze wszystkimi przeglądarkami, takimi jak Safari, Chrome, Mozilla, Opera, IE itp., A także z przeglądarkami mobilnymi.
Q 39) Zdefiniuj usługi w AngularJS.
Odpowiedź: Usługi AngularJS to pojedyncze obiekty lub funkcje, które są używane do wykonywania określonych zadań. Obejmuje pewne koncepcje korporacyjne, a cele te można nazwać kontrolerami, dyrektywami, filtrami i tak dalej.
Q 40) Wyjaśnij zalety AngularJS.
Odpowiedź: Zalety to:
- Obsługuje formularz MVC.
- Zorganizuj dwa sposoby wiązania danych za pomocą AngularJS.
- Obsługuje wzajemną komunikację klient-serwer.
- Obsługuje symulacje.
Q # 41) Różnica między usługami a fabryką.
Odpowiedź: Fabryki to funkcje, które zwracają obiekt, podczas gdy usługi są funkcjami konstruktora obiektu używanego przez nowe słowo kluczowe.
Składnia:
Fabryka - module.factory (`nazwa_fabryki`, funkcja);
Usługa - module.service (`nazwa_usługi`, funkcja);
Q # 42) Jeśli zarówno fabryka, jak i serwis są równoważne, kiedy powinienem ich używać?
Odpowiedź: Dostawca fabryczny jest preferowany przy użyciu obiektu, podczas gdy dostawca usług jest preferowany przy użyciu klasy.
Q # 43) Różnica między AngularJS i React.JS.
Odpowiedź: AngularJS to oparty na języku TypeScript framework JS wydany w październiku 2010 przez Google. Jest to całkowicie darmowy framework i open source, który jest używany w projektach SPA (tj. Projektach aplikacji jednostronicowych).
React.JS to biblioteka javascript opracowana przez Facebooka w marcu 2013 roku do tworzenia interfejsu użytkownika. Komponenty React mogą być używane na kilku stronach, ale nie jako SPA (czyli aplikacja jednostronicowa).
Q # 44) Różnica między dyrektywą ng-bind i ng-model.
Odpowiedź: Dyrektywa ng-bind ma jednokierunkowe powiązania danych, dane przepływa tylko z obiektu do UI, a nie odwrotnie (np. $ scope >> view), a dyrektywa ng-model ma dwukierunkowe powiązania danych, przepływy danych między UI a obiektem i vice versa (tj. $ scope >> view and view >> $ scope).
Q # 45) Jaka jest różnica między AJAX a AngularJS?
Odpowiedź: AJAX oznacza asynchroniczny JavaScript, który służy do wysyłania i otrzymywania odpowiedzi z serwera bez ładowania strony.
Natomiast AngularJS jest opartym na języku maszynowym ramem JavaScript zgodnym ze wzorcem MVC.
Q # 46) Zdefiniuj ng-if, ng-show i ng-hide.
Odpowiedź: Dyrektywa ng-if jest używana jak klauzula if, która usuwa element HTML, jeśli wyrażenie stanie się fałszywe.
Składnia
Dyrektywa ng-show służy do pokazywania elementu HTML, jeśli wyrażenie stanie się prawdziwe. A jeśli wyrażenie stanie się fałszywe, element HTML zostanie ukryty.
Składnia
Dyrektywa ng-hide służy do ukrycia elementu HTML, jeśli wyrażenie stanie się fałszywe.
Składnia
Zarówno ng-show, jak i ng-hide używają metody właściwości wyświetlania.
P # 47) Jaka jest różnica między ngRoute a ui-routerem?
Odpowiedź: ngRoute to moduł opracowany przez zespół angularJS, który był częścią podstawowego frameworka angularJS. Podczas gdy router ui został opracowany przez społeczność stron trzecich w celu przezwyciężenia problemów związanych z ngRoute.
ngRoute to routing oparty na lokalizacji lub adresie URL, a router ui to routing oparty na stanie, który umożliwia zagnieżdżone widoki.
Q # 48) Jak ustawić, pobrać i wyczyścić pliki cookie w AngularJs?
Odpowiedź: AngularJS posiada moduł o nazwie ngCookies, dlatego przed wstrzyknięciem ngCookies do aplikacji należy dołączyć angular-cookies.js.
- Ustaw pliki cookie - Metoda Put służy do ustawiania plików cookie w formacie klucz-wartość.
$cookies.put(“username”, $scope.username);
- Pobierz pliki cookie - Metoda Get służy do pobierania plików cookie.
$cookies.get(‘username’);
- Usuń pliki cookie - Metoda Remove służy do usuwania plików cookie.
$cookies.remove(‘username’);
Wniosek
Jestem pewien, że ten artykuł pomógłby ci zrozumieć podstawy i zaawansowany poziom AngularJS.
Ten zestaw pytań do wywiadu i odpowiedzi na temat AngularJS wymienionych tutaj pozwoli ci pomyślnie złamać każdą rozmowę kwalifikacyjną AngularJS na nowszym poziomie doświadczenia. To często zadawane pytania podczas wywiadów. To wszystko na teraz.
Ten artykuł pomoże Ci złamać i stawić czoła każdemu wywiadowi związanemu z AngularJS !! Mam nadzieję, że spodobał Ci się cały zakres samouczków w tej serii AngularJS !!
rekomendowane lektury
- Pytania i odpowiedzi do wywiadu
- ETL Pytania i odpowiedzi podczas rozmowy kwalifikacyjnej testującej
- Niektóre trudne pytania i odpowiedzi do testowania ręcznego
- 25 najlepszych pytań i odpowiedzi na rozmowę z testami zwinnymi
- Pytania do wywiadu Spocka z odpowiedziami (najpopularniejsze)
- Kilka interesujących pytań do rozmowy kwalifikacyjnej dotyczącej testowania oprogramowania
- Ponad 20 pytań i odpowiedzi do wywiadów .NET
- 51 najpopularniejszych pytań i odpowiedzi do wywiadów Bootstrap