After more than 10 failed interviews in 2023, I advise you not to go to the interview like this...

Whether you are a newbie entering the workplace or a veteran who has been working for several years, we all need to be well prepared before the interview.

The energy invested in preparing for an interview can be regarded as the investment with the highest return on investment in the entire workplace.

So what preparations should be made before the interview?

  1. Understand the company and position in advance;
  2. Be prepared for common interview questions;
  3. Have your resume and attire ready;
  4. Technical reserves

1. Understand the company and position in advance;

Before each interview, we should spend at least half an hour getting to know the company.

If we don't have time to prepare for the interview, we won't have time to interview.

When understanding the company and position you are applying for, you can start from the following aspects:

  1. Company official website: This is the most direct way. You can learn about the company's background, development history, products and services, organizational structure and other information, which is very helpful for understanding the company's basic situation.
  2. Major social media: This is a great way to learn about company culture and work environment. Through social media such as LinkedIn and Zhihu, you can see the company's homepage, profile, news, job openings, employee reviews, etc., and gain a more comprehensive understanding of the company's image and reputation.
  3. Industry forums and blogs: If you want to learn more about a specific industry or position, try finding relevant industry forums, blogs, or news sites. These platforms usually have discussions and reviews about specific companies and positions, which can give you a deeper understanding of the industry background and company conditions.
  4. Employee review websites: Some websites collect and publish employee reviews of companies, such as Glassdoor and Kanzhun.com. These evaluations may include feedback on salary levels, benefits, company culture, leadership, etc., which can help you understand the company's internal management and employee satisfaction.
  5. Recruitment advertisements and recruitment websites: When you start looking for a job, you can learn about the specific responsibilities, requirements and possible benefits of the position you are interested in by consulting job advertisements or searching for relevant positions on recruitment websites. This is also an important way to understand the company and can help you better understand the company's recruitment requirements and position development space.
  6. Internal recommendations: If you know someone who already works at your target company, ask them for information about the company and ask for a recommendation. This approach gives you a direct look inside the company and potentially gives you hiring priority.

We need to record all this information and compare it with the personal experience on our resume to see how our own abilities and experience can be combined with the company's needs and information.

2. Prepare for common interview questions;

Just think about it, if you know 80% of the company's interview questions in advance before the interview, then you can be said to have half a foot in the door before others. At the same time, during the preparation process, you can not only consolidate your programming knowledge and skills, but also understand the needs and preferences of the company, establish a good impression, improve your self-confidence, and obtain more job opportunities.

I will introduce some common technical interview questions from major companies later.

3. Prepare your resume and attire;

Before the interview, programmers need to prepare their resume and clothing, because these two aspects are the interviewer's first impression of the candidate. Just like a blind date, the first impression often determines subsequent development.

The purpose of preparing your resume is to demonstrate your skills and experience to the interviewer. A resume with a standardized format and highlighted key points can effectively convey your abilities and allow the interviewer to have a more comprehensive understanding of yourself. At the same time, if your resume can highlight your core competitiveness, such as what technical problems you have solved, or successful project experience, etc., you will be more competitive.

Clothing is also an aspect that needs attention during the interview. Dressing appropriately, having a clean and tidy appearance and demeanor can allow the interviewer to leave a good first impression on you, and it is also a sign of respect for the interview. In terms of clothing, programmers can choose clothing that suits themselves and the style of the position. Pay attention to the color matching and style to be simple and elegant, and not too fancy or too casual.

4.Technical reserves

In recent years, there have been a lot of junior Android programmers in China, but intermediate and advanced Android technical talents are still scarce." This is indeed true. This year is already 2023, and seven or eight years have passed since the peak of Android. Now It is indeed not easy to find a suitable mid- to senior-level Android engineer. It generally requires a large number of interviews to select a satisfactory one.

Therefore, it is still necessary to learn Android well, but you must have a learning plan. Finally, we share a complete set of Android learning materials to give some help to those who want to learn Android!

This article applies to:

  • Anyone who wants to learn Android development but doesn't know where to start
  • Also for anyone who's already started Android development but wants to get better at it

1. Learning routes in all directions of Android

In order to become a better Android developer, here is a general roadmap for everyone. Its usefulness is that you can find corresponding learning resources according to the above knowledge points to ensure that you learn more comprehensively. If the following learning route can help everyone become a better Android developer, then my mission will be accomplished:

Including: Android application development, system development, audio and video development, Flutter development, small program development, UI interface, vehicle system development, etc.

Insert image description here

2. Learning software

If a worker wants to do his job well, he must first sharpen his tools. Commonly used Android Studio video tutorials for learning Android and the latest Android Studio installation package are here, saving everyone a lot of time.


3. Advanced learning videos

When we are studying, the source code of books is often difficult to understand and difficult to read. At this time, video tutorials are very suitable. With vivid images and practical cases, it is scientific and interesting to learn more conveniently.

Insert image description here

4. Practical cases

Optical theory is useless. You must learn to follow along and practice it in order to apply what you have learned to practice. At this time, you can learn from some practical cases.

Insert image description here

5. Reading classic books

Reading classic Android books can help readers improve their technical level, broaden their horizons, master core technologies, and improve their ability to solve problems. At the same time, they can also learn from the experiences of others. For readers who want to learn Android development in depth, reading classic Android books is very necessary.

Insert image description here

6. Interview materials

We must learn Android to find a high-paying job. The following interview questions are the latest interview materials from first-tier Internet companies such as Alibaba, Tencent, Byte, etc., and Alibaba bosses have given authoritative answers. After finishing this set I believe everyone can find a satisfactory job based on the interview information.

图片

Please add image description

This complete version of the Android full set of learning materials has been uploaded to CSDN. If you need it, friends can scan the CSDN official certification QR code below on WeChat to get it for free [ 保证100%免费]

Guess you like

Origin blog.csdn.net/m0_56255097/article/details/133136901