Every programmer has a dream, that is Internet company to further their studies into a line, don’t tell me you don’t want to go in, if such a platform for you, whether it’s salary or contact height, is an opportunity for our programmers, I used to have a colleague, is out of ali, the original is the p6, behind us here when the technical director, Someone else’s code is written so you can’t resist it.

Today I specially collected the latest Ali interview questions, although it took some time, after sorting out to share with you, we have a look at what the Internet interview questions, together to know, see how much you can master!

Here are the interview questions:

1. Mass data analysis.

2, how to achieve alipay red envelope.

3, HTTP2.0, Thrift.

4. Test job questions for thread safety and non-thread safety.

5, interview telephone communication may be the first to introduce yourself.

6. Distributed transaction consistency.

7. The underlying implementation of NIO.

8, THE Jvm foundation is required to ask, Jvm GC principle, Jvm how to reclaim memory.

9. What middleware have you used?

10. The difference between AN API interface and an SDI interface (AN API is an interface provided to others).

11. How Dubbo makes multiple calls to a single link. Dubbo principle, serialization related issues.

12, the previous work experience, oneself feel outstanding place (Dingding)

13. Have you ever done a workflow engine?

14. Some principles of thread pool, upgrade and downgrade of lock mechanism (Tmall, Ant)

15. How to implement Hadoop bottom layer (Tmall)

16, from the system level, distributed from which latitude to consider (Tmall)

17, Virtual machine, IO related knowledge (Tmall)

18, threadLocal, thread pool, a hashMap/hashTable/coccurentHashMap (Tmall)

19. Design of seckill System (Tmall)

20. Database locking principle (Ant Financial network provider)

21, Linux command (Tmall)

22, an integer array, given a number, find the sum of two numbers in the array is equal to this number, and print it out, I write the time complexity is high, requiring O(n). (Tmall)

23, n integers, find the continuous sum of m numbers is the largest. (Tmall)

24. Pay more attention to open source technology (Ant Financial Shanghai)

25. What is the TPS of the database and whether it has been tested (Tmall)

26, 1000 threads running at the same time, how to prevent the jam (air travel)

27. Concurrent consumption problem (air travel)

28, how to deal with hot spots, data, etc. (Ant Financial)

29. How do I get a port available on a local server

30. Problems related to flow control (Ant Financial)

31, Java how to dig collector related principles (fortune)

32. What are the collections of Java and what are the characteristics (information platform)

33. What are the solutions to cache breakdown (Tmall)

Distributed locking, Redis cache, Spring AOP, System Architecture Diagram, MySQL features (Information platform)

35, scene, at the same time to 100,000 people pay wages, how to design the concurrent scheme, can ensure that in 1 minute all send out for example will put forward a similar scene (information platform)

Ali HR Interview:

1. Why did you leave your last job?

How do you see your career in the future? (including the distribution of work and family, how to balance the relationship between family and work, overtime, considerations when choosing a company, location, etc.)

3, salary expectations (do not directly say the number, must not show how much money or what level I do not go, this is a taste problem rather than ability problem)

Some questions candidates have been asked:

1. What was the biggest challenge during the project? How did it work out?

2. Why did you choose Ali?

3. What is the most fulfilling thing?

4. What do you think are the weaknesses/strengths of your job?

5. What are your strengths and weaknesses in your character?

What kind of person are you in the eyes of your friends and relatives?

7. How do you feel about working overtime (can you accept 996, 997, 007)? I think we have to work hard to realize our dreams, so I am prepared and willing to fight with my friends. I can work overtime, and my overtime intensity is quite high now. Because I love it and I want to do it well. 8

8. Can I accept a salary cut? If the candidate’s tonality matches (officially enough), you can say something like: I also understand the ant gold currently salary structure, I believe that the company will give a reasonable salary according to my abilities, I believe that as long as you get things done, it will be some for ants, such departments, “we are creating history, we’re doing a no one has ever done, so it must be difficult, affirmation is to pay a lot of effort”. Interviewers will especially appreciate this.

Interview Tips:

1. The status of the interview is very important: For two examples, a candidate who was offered a job last month with non-Internet background and non-front-line company showed strong interest in Ali during the interview, and HR mentioned it to us afterwards and was very impressed by this candidate. Another candidate who just died today won both rounds of technology at one stroke, and finally the HR failed. HR gave us feedback that the candidate just quit his startup company and seemed to be depressed and have no idea about himself. To sum up, the interview should not be too submissive, passive, nor exaggerated, but to show your respect and fight for a good opportunity, let the interviewer feel that you are interested in them and the position.

2, answer the question: feel the answer out of the other party will not like, you can do so: relevant answer questions, pay attention to emphasize their own ideas, to let the interviewer can empathy, such as shenzhen housing price can attract empathy, e-commerce related platform, stable, there is room for rise, etc.

Matters needing attention:

1, Ali inside HR is to understand the business, will combine the judgment of candidates and business control screening, do not fool them, is how should…….

Ali is more important than most companies feelings and dreams

Ali’s mantra: Optimistic, smart, honest, introspective