Alibaba interview Summary

Source: Internet
Author: User

Zookeeper

I just asked some questions during an Alibaba front-end interview and changed my understanding.

This is because we have recently made some canvas plotting, which was initially something about canvas plotting. We asked how to draw a ring that represents a progress bar and a circular linear gradient with a color from the start point to the end point. there is no api to do this. How can this effect be achieved! I don't know how to draw this item because I can't draw parts or overwrite them. What should we do if we do not want to implement automatic text anti-aliasing? I don't know.

Then I asked about the scope and context in JS. I thought I knew something, But I was interrupted in the middle. That is to say, I didn't have the requirement. I asked about the newly introduced content in EcmaScript5. I only know the strict mode. I can ask about the specific content of the strict mode, but I don't know how to answer it, because I really only know the concept. Then I asked me if I knew the new frezon attribute. I said I didn't know it, but I was confused. But he started to explain this concept to me. Then, the most important thing was to ask me to guess, how is it implemented?

Finally, I asked a small algorithm to check the single linked list loop? I knew this problem long ago, but I don't know how to do it?

In this case, I basically did not answer any questions. I lost my heart when I hung up the phone.

No. Yes, that's it.

So far, I have checked the single-chain table and frozen. The former seems very simple, but to be honest, it is still not clear about the principle; the latter saw the relevant api, how to implement the online did not say, but I thought, maybe it is to make its attribute read-only, haha, really, I was totally confused when I heard this problem, and I felt that I could not think about it. Now, I have to calm down, and there may be some simple ideas.

Summary:

  1. Insufficient capacity. This is not worth mentioning. In addition to the basic knowledge, I think the most important thing is the ability to think on site! I found this thing early on. When someone asks a question, if you are not familiar with it, you will not answer it. Then, I often calm down and think about it slowly. after doing so, the results can also come out. This phenomenon should be quite common. I don't know why, but it is still due to psychological factors. I think there is no way to improve it.
  2. The learning method must be corrected! I have been learning knowledge, but I never think deeply about it. why! In other words, if you are pursuing a wide range of data, but have not studied and thought deeply, you are not so eager for answers. In fact, this is also caused by habits. In my previous tests, I basically did not care about questions that I had already taken, how I did it, and the results. Is there no desire for knowledge. It should be less curious about the results. This is not a solution. It seems that this is a big risk! We need to understand the reason and how it is implemented. You can broaden your horizons, but you can gain insight into your knowledge.

Finally, I asked HR what to learn before entering Alibaba. He said that he does not want to know how many things there are. As long as he has a strong learning ability and a strong problem-solving ability, he will be OK.

Hey, is it really related to IQ... My heart suddenly has a shadow.

In this case, how can we mix them up ,...

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.