android interview resume! Why do some people say that Android development is no longer popular? Hematemesis

beginning

Let us take a look at the third side of Bytedance. What did the interviewer ask? (The questions and answers on the first and second sides have been sorted out, and you can get them at the end of the article if you need them)

Since mid-July, I have submitted almost 80 resumes in total. So far, I have participated in 12 interviews (interview notices received)

I prepared for the Bytedance interview for more than a week, because I paid more attention to it.

From these questions of the Bytedance interviewer, it can be seen that on the third side, a very important direction they investigated is project architecture and performance optimization.

"Lazy" even complained to me: "Damn, is it so difficult for big companies to interview java back-end?"

Dachang interview is difficult, but Dachang's treatment is really good! Haven't they been discussing how high Huawei's salary is? It is not a dream for fresh graduates to graduate for 6 years.

plan

Using people as a mirror can tell the gains and losses, and when you see your own shortcomings, you must make some targeted changes.
Remember the following changes in thinking:

1. The core idea, starting from the project, lay a solid foundation, and gradually deepen;
2. No longer worry about learning other knowledge during work, focus on the knowledge/problems encountered in the project, otherwise it will only be half-hearted, the technical point of the project If you don’t do it in depth, other knowledge points are not practical;
3.After work, you should spend most of your personal time besides spending time with family and friends/doing housework to learn . For example, if there is nothing else, you can play games/go shopping. This is relatively general and there is no specific measurement standard, so you must always remind yourself;
4. Don't rush for success when you study, aim at in-depth study/learning to apply , and blogging is to summarize records, not to advertise something. For example. I wrote an algorithm, try to contact the application scenarios; read a piece of source code, think about the impact on the application layer call, so that you can apply what you have learned.

Specific learning goals

1. There is only a short period of one and a half hours in the evening from Monday to Friday, which is used to learn the algorithm knowledge of small nodes, and most of the time on weekends is used to study the source code or JVM and other in-depth knowledge. It takes at least 6 hours to add up on Saturday and Sunday The rest of the time is discussed with my wife;
2.Algorithm knowledge first read <jianzhi offer>, and then brush LeetCode; source code and JVM first look at <Android source code design pattern analysis and actual combat>, and then look at <In-depth understanding of Java virtual machine> , These three books are goals for this year.

At last

Students who want to know more about Dachang’s interview can ** click here to get the "Interview Document" for free** In addition, I also share some free high-quality resources, including: Android learning PDF + architecture video + source notes , advanced Architecture technology advanced brain map, Android development interview topic materials, advanced advanced architecture materials these pieces of content. Share with everyone, it is very suitable for friends who have interviews in the near future and want to continue to improve on the road of technology. Come and get learning materials~

Guess you like

Origin blog.csdn.net/fanzhang_vip0723/article/details/112783290