50 reasons why Android programmers can’t find jobs, which one are you?

sometimes,

Looking for a job is really something that makes people sad and makes people cry.

Ability, experience, personality, age, connections...

There are so many reasons why you can’t find a job!

Today, there are 50 reasons listed. Which one are you?

Resume questions

1. The resume content is just a template and has no specificity.
2. The resume format is wrong and HR cannot read the deformed resume.
3. The resume’s past experience is filled with water, and the fraud is discovered.
4. There are too many typos in the resume, and HR questions its quality.
5. Overseas resume bidding, I love all the positions in the company so much that HR can’t make a choice.
6. The email account to which the resume was sent used a non-mainstream nickname.
7. Resume photos, level 8 beauty scene.
8. The performance in the resume lacks data support.
9. There is no relevant work experience in the resume.
10. The wording in the resume is very amateurish, and HR cannot find the key words.

Interview questions

1. Insufficient preparation and lack of detailed information about the company.
2. Very nervous, timid on set, afraid of not performing well.
3. Being too late for the interview.
4. The interview attire does not match the style and is too personal.
5. I don’t know how to improve the quality of my speech and my language is pale.
6. I don’t know how to answer questions asked by HR.
7. Belittle the former company and leadership colleagues.
8. Answer questions inconsistently and tell lies.
9. Eager to show off and bragging too much.
10. The gap period in the workplace is too long.

matching problem

1. The ability cannot meet the company’s requirements.
2. The number of years of work experience cannot match the company’s requirements.
3. Academic qualifications, majors and job requirements do not meet.
4. Professional skills do not meet the company’s requirements.
5. The skills and certificates do not meet the job requirements.
6. The age range does not meet the company’s requirements.
7. Unable to meet job requirements due to gender.
8. Salary requirements do not match the company’s position.
9. Height, appearance, etc. cannot match the position.
10. The stability does not meet the company’s job requirements.
11. The working distance is too inconvenient.
12. Unable to agree on working hours.
13. The corporate culture cannot be recognized.
14. Unable to reach consensus on business trip suitability.
15. Unable to reach an agreement on arrival time.
16. Resource issues and failure to meet job requirements.
17. Personal personality does not meet the requirements of the position.
18. Marriage and childbearing issues do not meet job requirements.
19. The completeness of the project experience does not meet the job requirements.
20. Past industry background cannot be matched.

other problems

1. Metaphysical issues (zodiac signs, zodiac signs, etc.)
2. Regional issues
3. Job reduction
4. Being squeezed out by related households.
5. Resumes have not been reviewed.
6. The HR invitation process is not smooth enough.
7. Not for recruitment, interviews are just a formality.
8. One party is really bad.
9. Be listed as a spare tire for the job.
10. No reason.

Conclusion

Have you encountered the above problems? Looking forward to discussion in the comment area

I once saw a sentence on Douyin: I don’t have a mortgage, I don’t have a car loan, I don’t have a wife, why should I look for a job?

This sentence expresses the sentiments of many people and makes many people find a good excuse for not being able to find a job. Little did they know that the person who posted this sentence has attracted countless fans because of this video and has laid a new foundation for his own way of making money. There is a thick foundation, but those who take this joke seriously are still standing still, and even become more degenerate. This sentence has become a shield for many people to be "above and aboveboard".

The interview questions collected recently are dedicated to students who are interviewing and looking for jobs. The knowledge involved in the article is relatively broad and may be scattered, and I have omitted some of the more basic knowledge (such as what are the four major components of Android). Some of them I have attached my own understanding, and some of them have attached detailed information. Links to related articles. You can just pick the content you are interested in and check it out. I will continue to add it later (you need to get it at the end of the article).

Chapter 1 Algorithms and Data Structures Interview Questions

  • Please talk about HashMap, the principle of SparseArrary, the advantages of SparseArrary compared to HashMap, and how ConcurrentHashMap achieves thread safety?
  • Please talk about the principle of HashMap, the access process, why red-black trees are used, the comparison between red-black trees and complete binary trees, HashTab, concurrentHashMap, and what are in the concurrent package?
  • Please talk about the underlying principle of hashmap put(). When a conflict occurs, how to add it (traverse along the linked list, compare the key values ​​​​one by one to see if they are consistent, and if they are consistent, overwrite and replace them. After the inconsistent traversal is completed, insert the position)?
  • Please tell me how ArrayList ensures thread safety, other than adding keywords?
  • Please talk about ArrayList, HashMap, LinkedHashMap?
  • Please talk about the implementation principle of HashMap, the conditions for expansion, and what are the conditions for converting a linked list into a red-black tree?

  • Insert image description here

Chapter 2 Java Core Basics Interview Questions

  • Java provides abstract classes and interfaces. How to choose during development?
  • What do overloading and rewriting mean, and what's the difference?
  • What are static inner classes? What is the difference from non-static inner classes?
  • When passing parameters in Java, do you pass by value or by reference?
  • The difference between using equals and == for comparison
  • String s = new String(“xxx”);How many String objects are created?

Insert image description here

Chapter 3 Java in-depth generics and annotation interview questions

  • What are generics and what about generic erasure?
  • Can List<String> be converted to List<Object>?
  • What is the difference between super and extends in Java generics?
  • What are annotations? What are the usage scenarios?

  • Insert image description here

Chapter 4 Java Concurrent Programming Interview Questions

  • If there is only one CPU, single core, and multi-threading, is it still useful?
  • What is the difference between sychronied modified ordinary methods and static methods? What is visibility?
  • What optimizations has Synchronized made after JDK1.6?
  • The principle of CAS lock-free programming
  • AQS principle
  • Implementation principle of ReentrantLock

Insert image description here



Chapter 10 Framework Kernel Analysis Interview Questions

  • What are the methods of multi-process communication in Android?
  • Describe the principle of Binder mechanism?
  • Why does Android use Binder as the IPC mechanism?
  • What is the working process of Binder thread pool?
  • What is the full name of AIDL? how to work? What types of data can it handle?
  • The difference and connection between Pid&Uid in Android

Insert image description here

Chapter 11 Android Component Kernel Interview Questions

  • Activity life cycle, how to destroy an Activity?
  • The four major startup modes of Activity and issues that need attention during development, such as the call of onNewIntent()
  • Intent display jump and implicit jump, how to use them?
  • Activity A jumps to B, B jumps to C, and A cannot jump directly to C. How does A send a message to C?
  • How does Activity save state?
  • Please describe the activity startup process, starting from clicking the icon.

Insert image description here

Chapter 12 Program Performance Optimization and Data Persistence Interview Questions

  • What is the size of an image 100x100 in memory?
  • Memory optimization, memory thrashing and memory leaks.
  • When does a memory leak occur? Give a few examples
  • Bitmap compression, the difference between 100% and 90% quality?
  • Use TraceView to find CPU usage
  • Memory leak finding

Insert image description here

Chapter 13 Open Source Framework Interview Questions

  • The significance of componentization in projects
  • ARouter principle in componentization
  • Talk about your understanding of APT technology
  • Talk about the caching mechanism design of the Glide framework
  • Talk about your understanding of the Glide life cycle
  • What should be the reason for a memory overflow when using the Glide framework in a project?

Insert image description here

How to obtain documents

Guess you like

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