Summary of interview questions and summary of questions

Source: Internet
Author: User

Summary of interview questions and summary of questions

1. Describe the animation mechanism in detail
2. Describe the event mechanism
3. Description: Measure and Layout. Draw process. When the size of a subclass changes
What kind of chain reaction will it cause?
4. What are the four main components of Android? 4 startup modes of Activity
5. Start the Service in two ways. What is the difference. It is not applicable in any scenarios. Front-end
What is the difference between a service and a backend Service?
6. Common Design Patterns
7. Can I use MAT to check for JNI Memory leakage?
8. What are the broadcast registration methods? What is the difference?
9. How do I transmit the value of Activity in binary notation? There are several methods
10. How can I store information in Android?
11. What should I do when I want to package the database together into the apk? I answered assert,
Ask what directory is assert in Android.
12. How to load Bitmap? How bitmap reduces its size. InSample contraction
What is the effect when we put 16.
13. What causes ANR?
14. Differences between assert and raw Directories
15. How to Prevent thread deadlocks
16. Talk about your understanding of the reflection mechanism.
17. What is the blocking queue in the thread pool?
18. What are the advantages of the Binder Mechanism? Why does Android use binder instead of others?
19. Jni mechanism. What is the first parameter of the Jni function?
20. Which of the following is the highest priority for handwritten broadcast and broadcast defined in the configuration file?
21. What are the differences between View, SufView, and OpenGLView?
22. What is ndk used?
23. What is the logoff mechanism? What are the methods for Message initialization? Answer
ObtainMessage. Why is this method better.
24. Differences between IntentService and Service. Use Cases.
25. What is the difference between the android Virtual Machine and the Java Virtual Machine.
26. multi-thread synchronization
27. How hashmap works
28. There are several startup methods for service scenarios
29. Have you used AsyncTask? When the Activity exits, does AsyncTask?
Also quit?
30. What are the startup modes of the Activity?
31. Have you customized controls? Why do we need to customize it?
32. Have you contributed to any open-source libraries you have used?
33. How to deal with large images
34. lifecycle of the Activity. The control is visible in which lifecycle.
35. Have you used Actionbar?
36. Performance Tuning: images, networks, and memory.
37. New Features of Android5.0
38. Have you been compatible with Android2.3?
39. Cause of ANR
40. Can the interface be determined by instanceof?
41. Memory collection mechanism and Android optimization.
42. Anonymous class. How to Prevent Memory leakage and solve it.
43. closure mechanism.

Http://www.codekk.com/open-source-project-analysis? From = trinea.cn

Https://github.com/kissazi2/AndroidTech/blob/master/2015%E5%B9%B4%E8%A6%81%E7%82%B9%E7%9A%84%E6%8A%80%E8%83%BD%E6%A0%91.md available to deepen

Https://github.com/zmywly8866/Worth-Reading-the-Android-technical-articles

Copyright Disclaimer: This article is an original article by the blogger and cannot be reproduced without the permission of the blogger.

Related Article

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.