- What is AngularJS?
- What are the key features of AngularJS?
- Explain the reasons that compel a web developer to choose AngularJS for his Web Development Project?
- List down the popular AngularJS IDE Plugins/Extensions for web development?
- Explain the steps involved in the boot process for AngularJS?
- What browsers do AngularJS support?
- What are the security features provided by AngularJS?
- What are the web application security risks that a web developer should avoid while doing development using AngularJS?
- Explain what are directives? Mention some of the most commonly used directives in AngularJS application?
- What are expressions in AngularJS?
- What are Filters? Explain different filters provided by AngularJS?
- What are angular prefixes $ and $$?
- What are different ways to invoke a directive?
- What is Singleton pattern? How does Angular use it?
- What is $scope in AngularJS?
- What is “$rootScope” in AngularJS?
- Explain the concept of scope hierarchy? How many scopes can an application have?
- What is SPA (Single page application) in AngularJS?
- What is the difference between $scope and scope?
- How is AngularJS compiled?
- How is AngularJS compilation different from other JavaScript frameworks?
- What is ng-view in AngularJS?
- What is ng-template in AngularJS?
- What is $routeProvider in AngularJS?
- What is data binding? How many types of data binding directives are provided by AngularJS?
- What directives are used to show and hide HTML elements in AngularJS?
- Explain the directives ng-if, ng-switch, and ng-repeat?
- Explain the set of “special” variables supported with <ng-repeat> directive?
- What is a Factory method in AngularJS?
- Explain what is string interpolation in AngularJS?
- Explain AngularJS application life-cycle?
- Explain AngularJS scope life-cycle?
- What is an auto bootstrap process in AngularJS?
- What is the manual bootstrap process in AngularJS?
- How to bootstrap your angular app for multiple modules?
- What are Compile, Pre, and Post linking in AngularJS?
- What is a Controller in AngularJS?
- What does a service mean in AngularJS? Explain its built-in services.
- What are different ways to create service in AngularJS?
- What is the difference between the $watch, $digest, and $apply?
- Which one handles exception automatically between $digest and $apply?
- Explain $watch(), $watchgroup() and $watchCollection() functions of scope?
- What are the form Validations supported by AngularJS?
- How do you exchange data among different modules of your Angular JS application?
- How would you use an Angular service to pass data between controllers? Explain with examples.
- How will you send and receive data using the Angular event system? Use methods like $broadcast and $on to send data across.
- How do you switch to different views from a Controller function?
- What would you do to limit a scope variable to have one-time binding?
- What is the difference between one-way binding and two-way binding?
- Which angular directive would you use to hide an element from the DOM without modifying its style?
Tuesday 22 August 2017
50 Most Important AngularJS Interview Questions.
Subscribe to:
Post Comments (Atom)
Hi There,
ReplyDeleteThank you! Thank you! Thank you! Your blog was a total game changer!
I have biggest confusion to choose my career.any help me ..
I'm a new to asp.net mvc development.
I have some questions regarding that
1.Use of Entity Framework.?
2.Why do use jquery .?
3.AngularJS Development.?
Can anyone suggest a couple of example.?
Very useful article, if I run into challenges along the way, I will share them here.
Many Thanks,
John
Thanks John for liking my post and about your questions see below comments--
Delete1- Previously we were using ADO.net in ado.net we just directly calling database script directly from the
c# code and in case any of issue it is difficult to debug sql queries in database But by when we use entity framework
first we define all tables,functions as model and define the mappings like joins in database So for any update delete and select we do not need to write heavy proc and functions it will automatically perform the actions by using the mappings
between model. Now a days most of applications are using Entity framework and in java they are using JPA framework..
It is fast and easy to maintain,debug and also Follow SOLID principles.
2- Jquery is basically wrapper written on Javascript code. By using jquery we can write client side code to make application more responsive with very less code.
3-There are 26 post written on Angular js on my blog u can take help . For brief - Angular js is basically wrapper written on Javascript and have well defined MVC architecture . one way,two binding,one bindings and many more things are In Angular js
for more things read this post https://bhupenderhbti.blogspot.in/2018/04/major-differences-between-angular-1-vs.html