As an Android programmer, why can HR schedule an interview at a glance with my resume?

Preface

I've seen a lot of resumes, and many programmers are actually very lazy, especially those who have worked for three or four years. Many people's resumes only have one page, and they just briefly list the companies they have worked for and the projects they have done. For a moment, this is wrong and this is irresponsible.

Because such resumes are likely to be directly screened out by HR, because HR faces hundreds of thousands of resumes every day, and usually does preliminary screening through keyword search. Only the resumes that have passed the initial screening will be carefully read, but when HR looks at such simple content and cannot find the key content they need, they will still screen it out. It greatly reduces your competitiveness. If this is the case, it is better to close your resume on the recruitment platform or not submit your resume.

I have also seen the other extreme of resumes. Many fresh graduates or junior engineers have a resume of seven or eight pages or more. Many people will write a long self-introduction, describing themselves perfectly and the project in detail, as if the project was developed by one person. This is actually wrong, because such a resume has no focus, making HR or the interviewer think that the resume has been beautified and has fraudulent elements, and it is very likely to be passed.

In fact, an excellent resume can provide many interview opportunities because it can easily attract the attention of HR. How to write a resume?

CV

The resume mainly includes 6 parts, namely basic information, skills mastered, self-introduction, educational background, work experience and project experience .

Basic Information

Name : xxxx
Age : xx
Contact : xxxxxxxxxxx
E-mail : xxxxx
Blog : xxxxxxx (optional, fill in if you have one, forget it if you don’t have one)
Job position : Android development
Desired place of work : xxxx
Working years : xxxx

Education background

Time : 20XX-09 to 20XX-06
School : xxx University | Major: xxxx | Education: xx
Major courses : (list main professional courses);
GPA : (fill in according to actual situation)

Insert image description here

Work experience (work time should be written from recent to far)

Working time : 2019/07-present (fill in based on actual time)
Company name : xxx Information Technology Co., Ltd. | Department: xx department | Position: Android development engineer
Job description : (Described based on actual situation)
1. Based on product needs Development of application software on the Android platform;
2. Submit high-quality code on time and complete development tasks according to the project plan;
3. Maintain and continuously upgrade existing client software;
4. Responsible for the development, testing and testing of software functional modules Follow-up upgrade work;
5. Complete architecture and module design, coding, and testing work according to product requirements, and work with the project manager and UI design to complete the entire product release cycle to ensure product development progress.

Working time : 2017-10 to 2019-05 (fill in based on actual time)
Company name : xxx Information Technology Co., Ltd. | Department: xx department | Position: Android development engineer
Job description : (Described based on actual situation)
1. Responsible for Android Design and develop mobile applications and SDK, and write code according to the project development plan;
2. Maintain and upgrade existing products, quickly locate and repair software defects;
3. Participate in project demand analysis, and write development documents and code description documents, according to Develop corresponding functional modules according to the needs, optimize some functional performance, stress test, bug fix, and maintain the project later;
4. Build advertising native APPSDK development according to the company's business. Different modules are displayed using Fragments to facilitate users to use according to different needs.
Insert image description here

Project experience

Project : ABC Mall Project
Introduction : ABC is an e-commerce platform for social sharing and promotion.
Project Responsibilities :
1. Participate in project demand analysis and evaluation, formulate project plans and framework construction
2. Conduct demand analysis, document writing, and UI according to the project Partial implementation and optimization
3. Collaborate with testers to test, modify project bugs, and improve the project.
Technical points :
1. The project uses the MVP model for architecture
2. Cooperates with Rxjava+retrofit+OkHttp as the data transmission and processing of the project
3. Integrate WeChat payment and Alipay payment functions
4. Use Git as the code version control of the entire APP project

The project experience part is to use factual description to write what you did in this project. Write from recent to far, but be careful not to write down all project experience. Mainly write about highlight projects, or projects that best reflect your technical capabilities.

Insert image description here

master a skill

  • Good Java foundation, familiar with object-oriented thinking
  • Familiar with Android application UI design, using common layouts, and custom control development
  • Familiar with Android data storage (files, SQLite, SharedPreferences, etc.)
  • Proficient in handling OOM and ANR exceptions in Android
  • Familiar with SDK using functions such as sharing, push, and third-party payment

1. It is divided into several levels according to the degree of mastery, proficient, familiar, mastery, and understanding. It is strongly recommended not to write proficient. You know the truth.
2. Don’t write unfamiliar points on your resume, otherwise you will dig a hole for yourself.
3. Your skills should be specific, so that the interviewer can ask questions.
4. The skills you write should be related to the position you are applying for.
5. Proper nouns must be used. Write it right! ! ! This is uppercase, this is lowercase.

Insert image description here

Self-evaluation

1. Strong learning ability and adaptability, able to independently study and solve problems
2. Easy-going, with teamwork spirit and sense of responsibility
3. Careful and organized, good logical thinking
Insert image description here

Summarize

When looking for a job, you need to write a resume carefully and treat it as the first step of the interview. The resume should highlight the highlights and focus on your own highlight technologies and key projects. Just because you've written your resume doesn't mean you won't read it anymore. You must be very, very familiar with the content of your resume, because the interviewer is also examining you based on your resume.

PS: [You can get a free resume template at the end of the article]

Everyone is saying that the Internet is not easy to work in. If you change your industry and it can be better than the Internet, then just change it!

If not, coding is still the most worthwhile path for ordinary children from ordinary families!

The environment is not good, so we need to have a clear direction, find the right method, and then work hard.

Regarding the technical interview questions that everyone is more concerned about, here I will also share with you the " Android Interview Questions Summary " that I have collected and compiled. The content includes real interview questions from middle and large companies in recent years, and introduces certain knowledge from the perspective of the interview. points, and the use of this knowledge point in the project, and in the process help you sort out and build the knowledge system of Android development.

Therefore, whether you want to improve your Android internal strength in the short term, break through the bottleneck of your ability at work, or prepare to participate in an Android interview, you will gain something from this guide;

Content covers: Java, Android, audio and video, Flutter, algorithms, Android Framework, 174 common interview questions in companies, etc... A total of 1,700+ pages with comprehensive and detailed analysis from knowledge points to interview questions to new technologies. Very high quality! ! !

[If you need interview questions, scroll to the end of the article to get them for free! ! !

Insert image description here

Chapter 1 Java

  • Java basics
  • Java Collections
  • Java multithreading
  • Java virtual machine
    Insert image description here

Chapter 2 Android

  • Related to the four major components of Android
  • Android asynchronous tasks and message mechanism
  • Android UI drawing related
  • Android performance tuning related
  • IPC in Android
  • Android system SDK related
  • Third-party framework analysis
  • Comprehensive technology
  • Data structure
  • Design Patterns
  • computer network
  • Kotlin aspectInsert image description here

Chapter 3 Audio and video development high-frequency interview questions

  • Why can a huge original video be encoded into a very small video? What is the technology involved?
  • How to optimize live streaming in seconds?
  • What is the most important role of histogram in image processing?
  • What are the methods of digital image filtering?
  • What are the features that can be extracted from an image?
  • What are the criteria for measuring the quality of image reconstruction? How to calculate?
  • Insert image description here

Chapter 4 Flutter high-frequency interview questions

  • Dart part
  • Flutter partInsert image description here

Chapter 5 Algorithm High Frequency Interview Questions

  • How to find prime numbers efficiently
  • How to use binary search algorithm
  • How to efficiently solve rainwater problems
  • How to remove duplicate elements from sorted array
  • How to perform modular exponentiation efficiently
  • How to find the longest palindrome substring
  • Insert image description here

Chapter 6 Andrio Framework

  • Analysis of system startup process interview questions
  • Analysis of Binder interview questions
  • Analysis of Handler interview questions
  • Analysis of AMS interview questions
    Insert image description here

Chapter 7 174 common interview questions in companies

  • SD card
  • Android data storage method
  • Broadcast Receiver
  • What are the consequences of frequent sp operations? How much data can sp store?
  • The difference between dvm and jvm
  • ART
  • Activity life cycle
  • Can Application start Activity?

  • Insert image description here

Friends who need resume templates and interview questions can scan the QR code below to get them for free! !

Guess you like

Origin blog.csdn.net/datian1234/article/details/132778461