Ali's interview experience from others

The original text is as follows: http://greemranqq.iteye.com/blog/2007170

        I have been working on enterprise systems. Although I have been learning technology myself, I still feel that there is something lacking. I plan to spend a few months to analyze the Internet and some basics more deeply. The result is a bit unexpected this time. It is a bit sudden. Share your feelings!

        Ali is a company that attaches great importance to technology in China. This phone interview is also based on technology, including spring, JAVA foundation, some network foundation, some models, business implementation ideas, and some algorithm problems.

        On the whole, basic aspects and program ideas are more important, which is what I prefer. In the interview process, I feel that there are still many things that are not deep enough, such as spring aop and some things on the source code, and the answers are still not fluent or clear enough. Although I have also written these, and the source code has been analyzed many times, the reasons for not being proficient are: 1. The real structure of the entire framework is not familiar. 2. There are too few practical applications. I am also going to buy spring in action and spring core insider to study. I must be proficient in AOP, strengthen programming, and improve practical ability, otherwise I will feel that I have failed.

        Secondly, in terms of basics, although I have also studied some commonly used source code of JDK, I think that the analysis of source code will be very fast, but during the interview process, I found that some missing points are still unclear, or have been missed, such as hashMap The hashCode is repeated, and how to deal with the internal linked list is actually not difficult. I know it. Anyway, during the interview process, I forgot it here. Unfortunately, this has also made me reflect a lot. It seems that I have to review this knowledge often and ask Use it properly, and I hope everyone can share it.

        In other respects, I still feel a little nervous about the interview, after all, it is my favorite company. The whole process is still relatively good, and Ali's friends are relatively mild. I don’t know if I have a chance to go in this time, but no matter what, I will definitely go in. If not this time, I will always focus on my ability and I will always go in.

        The last thing to share with you is:

        1. Don't belittle yourself, don't see that Ali and Baidu must be good people, you must believe in yourself, your enthusiasm for technology, perseverance, and believe that you can do better than them.

        2. If you really like technology, you can’t relax in your studies. If you stick to it a little every day, you will get more than others in the future. Although it is a problem discussed by old people, you have to persevere, otherwise you will not be able to get up after a few years. , of course, you are also very capable in other areas.  

        3. If you like technology, then you must have a solid foundation for technology and a thorough understanding. Don’t just learn a little bit and leave it alone. This is very detrimental to the growth of technology.

        4. Don't keep chatting in the technical group all day, it's really a waste of time. If you have time, you can study more technology by yourself, or help others solve problems, help others a lot, and share with others.

        5. Regarding technical learning, I suggest to buy more books, basic books, and then buy whichever aspect you are ready to develop. I usually read the book in Chinese, or read it on an English website. People with good English can buy it directly. Original version. For the rest, as long as you truly love this industry and find your own path, just keep going. It’s useless if you don’t like to say too much. I hope that children’s shoes will keep going on their own path.

       

        Finally, add my own work insight: in work, it is enough not to complete the work, and it is OK to do a good job in the project. To determine the direction, you must continue to summarize and learn in work and projects, and strive to improve your ability.

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326690067&siteId=291194637