Ali Android Client Side experience

Source: Internet
Author: User
Tags eventbus

Off-guard Airborne, said the film just opening, waiting for two weeks side should be resume face bar, finally called. Reason does not dare to refuse to face, God knows when next time to call over.

I think the resume face should not be too long, the younger brother also said that the delay you 15-20 minutes to do an interview ... And then I finish the movie quickly finished, the cost is a bit big =_=.

Ali Resume Face 1个小时2分钟 (Forget recording, a little nervous back hurriedly record under the leak, many problems I don't remember .... )

Introduce yourself ~

Java Basics:

1. Reload and rewrite to explain.

2.JAVA10 's new features are spoken (indicating that only java8 are seen).

3. Abstract classes and interfaces to explain.

4. Talk about the loading mechanism of the class.

5.JVM Memory recovery mechanism, then you know which memory recovery algorithm. The main use of the algorithm.

6. The difference between an abstract class and an interface.

Well.... It's like so much to remember, and a few to remember.

Android Related:

What startup modes are available in 7.Activity

What is the difference between the life cycle and activity of the 8.Fragment, and the order of execution explained. (The answer is a little crazy, only to say that it is generally the case)

9. The difference between threads and services, explain.

10. Event distribution mechanism to explain, the view has a onfiltertoucheventforsecurity or what, little brother said is a unique method of view, do you understand? (English level does not pass, did not hear clear is what method, expresses not clear.) )

-then start talking about the project ... The conversation was punctuated with questions-

11. How to package the recharge module

12.handler mechanism to explain.

13. How to explain the template method (head pumping, can't remember)

14. How to ensure the security of the application and what to do with it.

15. The principle of reinforcement understand.

16. How to communicate in Android. (did not talk about the cross-process, see spicy long, actually don't talk)

17. What sources have you seen? Let's talk about the realization of Eventbus.

18. What other third-party frameworks have implemented similar mechanisms in addition to Eventbus (Rxjava?). Because the previous company did not use this thing, there is no time to understand, Rxjava or the point of learning costs)

19. Where adapter mode is used in Android.

20. Have you seen the source code of Android (Aysntask principle explanation, okhttp look too long, not very remember, said the next by the Interceptor core Distribution processing request response)

21. Talk about your H5 views.

21.h5 how to communicate with the Java layer.

22. Look at your resume on the database, Java EE have known (big guy, don't do not, not to review, I shifted the topic, I said the database in wirelessly used to Greendao, small brother silence a back, I thought forget let you, Java EE I said just school level =v=)

Other:

23. Quick-line explanation, the complexity of time space.

What optimizations are made for 24.http different versions. (Beyond my ability, I've added a long connection?) Others are not very clear).

25. OK, chat for almost one hours, today will be here first, you have any questions to ask me.

Well, the same thing, one side on the cut out, asked a bit wide, the difficulty is actually OK. Feel your answer is not very clear, do not know whether there is no follow-up. But Ali in the end is Ali, Wash sleep, tomorrow early to see the source ...

Click the author's name and the author of The big guy to communicate ~

That one is blue.

Source: Niu Ke net (www.nowcoder.com)

-The Internet name Enterprise written a real problem

-School recruit Job pen by &

-Programmer/Product/Operation job placement information

-Programmer/Product/Operations Learning Exchange Community

Ali Android Client Side experience

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.