Requirements for front-end positions, "experience using Angular.js is preferred".
漂亮男人
漂亮男人 2017-05-15 16:55:58
0
3
649

I just learned AngularJS and there was an incident where I also used the MEAN technology stack to build an essay station (similar to a personal blog).

I saw some front-end requirements saying "experience with Angular.js is preferred". What are the specific requirements? Or as an interviewer, what questions would you ask candidates about AngularJS?

漂亮男人
漂亮男人

reply all(3)
迷茫
  1. What mechanism does angular use for data binding? Describe the principle in detail

  2. Two horizontal interface blocks a and b. If an event is triggered in a, what are the ways to let b know? Describe the principle in detail

  3. How should an Angular application be well layered?

  4. Which routing libraries are commonly used in angular applications, and what are their differences?

  5. If you plan a fully componentized system through Angular's directive, what challenges may you encounter?

  6. Angular applications developed by different teams. If you want to integrate them, what problems may you encounter and how to solve them?

  7. What are the disadvantages of angular?

  8. What do you think of the controller as syntax introduced in angular 1.2?

  9. Details angular's "dependency injection"
    10. How to view angular 2...

The above are questions that require a long discussion, here are some smaller questions:

  1. What are the differences between ng-if and ng-show/hide?

  2. When ng-repeat iterates the array, if there are the same values ​​in the array, what will happen and how to solve it?

  3. Can the expression written in ng-click use methods on JS native objects, such as Math.max? Why?

  4. {{now | 'yyyy-MM-dd'}} In this expression, how can the vertical bar and subsequent parameters be customized?

  5. What is the relationship between factory and service and provider?

How do migrant workers measure a person’s AngularJS level? answer. Exactly what I wanted!

某草草

If it were me, these two aspects would be:

  1. First check the authenticity of the information you say:
    For example, you will ask some common questions, how long it took to develop the project, what problems were encountered in the process, how were they solved, etc.
    Understanding this is mainly to check whether other information on your resume is true.

  2. What you understand about angularjs, or the so-called personal development worldview:
    Understanding this is mainly to screen whether the information you have is consistent with the company's job requirements.
    For example, the similarities and differences between angularjs and react, the future of angularjs, etc.

For reference only.

巴扎黑

Generally, interviewers like to ask you about the implementation mechanism or principle of Angular two-way binding. You can prepare for this.
If it were me, I would also ask about several communication methods between Controllers, between father and son, between brothers, etc.

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template