android--Wuhan Hundred na Information (Dolphin Browser) Android Interview summary

Source: Internet
Author: User

One, recently for some reason, to the current company a little disappointment, so impulse, produced a desire to return to Wuhan, so in a place to see the information---------------------------------------------- Technology, with their HR HR has been one hours of telephone communication, in general, the feeling is that their interview is not so easy, their requirements are quite high, at least one hours of HR communication, get this information. So, about the noon interview today, one o'clock, the interview on time to start, the final total spent 40 minutes. As the saying goes, there is a summary of progress, every interview is a good opportunity to summarize, so, here to summarize.


Second, the specific interview knowledge points.

In general, the investigation is more comprehensive, some very basic activity life cycle, screen adaptation, how to layout and other knowledge is not involved, but the Java Foundation, multi-threading and service and design patterns this piece is still more research. The following is the specific knowledge point, to the need for children's shoes.

1, about multi-threaded. Why can't I update the UI on a non-UI thread and how do I update the UI on a child thread?

2, the difference between handler and Asynctask, can you update the UI directly in the Doinbackground method of Asynctask?

3. Message mechanism of Handler

4, a brief introduction of how to carry out the NDK development

5, the optimization of the ListView, what means. What should I do if I have a network picture in the ListView item? How to solve the problem when the picture is sliding, that is, in the process of loading the network picture of the slide operation, and then the picture shows the incorrect problem?

6. What is the role of service in Android, and what scenarios are used to communicate between service,service and activity?

7, a brief introduction of the HTTP protocol and how to use the Android, the role of the HTTP protocol transmission of the specific content of what?

8. What is the difference between static modification and static modification of internal classes plus static?

9. How do I customize a control? What are the methods? Cite several examples of your custom controls.

10, say a few common design patterns. What do you use in the project? How does it work, and why use these design patterns?

11, the last is some non-technical issues, such as after-school study of what new technology, read what books, there is no blog, research open-source something.


The question is roughly that, for reference only. I'll make up the answer later, and we can take a look first.

There are interviews with Wuhan hundred children's shoes can refer to ha.


HR Call me at night to tell me that the interview with my buddy is Microsoft out of the doctor, embarrassed O (╯-╰) o ... There are several places did not answer very well, tomorrow two side to redouble their efforts.


android--Wuhan Hundred na Information (Dolphin Browser) Android Interview summary

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.