Why do interviews ask about very basic knowledge, but these basics are not used at all in actual work?

There is a funny phenomenon in China's software development industry. In order to improve their own face, recruiters put out interview questions too much, but in fact the projects they do are extremely mentally retarded.
If you analyze those questions carefully, you will find that there are many loopholes. There are many flaws. Take java development interviews, for example as follows:
1. About frameworks
Recruiters: Which frameworks do you usually use?
Candidates: Without the deliberate requirements of Party A and the project manager, basically you don’t need a framework and write your own.
Recruiter: But the framework can solve many problems. For example, spring's aspect-oriented thinking helps to make the code more readable and easy to maintain.
Candidate: If the framework can really solve my problem effectively, I Will be willing to learn and use them. However, in my previous development experience, I have not encountered particularly difficult problems.
Recruiters:...
2. About high-concurrency
recruiters: Is high concurrency a difficult problem? How do you deal with high concurrency?
Candidate: Thread pool plus synchronization queue plus rejection strategy to protect the server from being paralyzed.
Recruiter: Why don't you use redis to handle high concurrency?
Candidate: Since java itself has the ability to solve this If there is a problem, there is no need to turn to other things.
Recruiter:...
3. About the database
Recruiter: Have you done mysql optimization?
Candidate: I don’t need to do mysql optimization. Because the age of mysql+php is already It has passed, and now should belong to the era of oracle+java. Unless your company is also doing outsourcing projects instead of independent products.
Recruiters: But this does not mean that Java can not cooperate with MySQL.
Candidates: I saw that Oracle has clearly stipulated that the best partner for Java is Oracle, not mysql. This is the official stipulation.
Recruiters:...
4. About instant messaging
recruiters: Do you know about Huanxin or Rong Is the cloud and other instant messaging?
Applicant: I have heard of Huanxin, but never contacted it. I have never heard of Rongyun.
Recruiter: So what do you do when you need to actively push messages?
Applicant: Open a long socket connection , All real-time communication is based on the long connection mechanism of tcp/ip protocol or ws protocol.
Recruiter:...
5. About front-end
Recruiter: Are you familiar with front-end js?
Candidate: Familiar, js is an object-based language .
Interviewer: Why is object-based rather than object-oriented?
candidates: java is object-oriented, its three characteristics: encapsulation, inheritance, polymorphism and js is object-based, its two main characteristics: the prototype, Closure. The two are not the same thing at all.
Recruiter: …The
author’s conclusion: On the surface, the interviewer asked many questions that are enough to build a spaceship, but the reality is that you are at most producing a humble one in the company. Screw. When you reflect on those ridiculous and sad interview questions, you will understand that those questions themselves are full of loopholes, and even the so-called architects are not as good as you. He can interview you, but you cannot interview him. The reason is not that he has mastered the technology, but that he has the power.
Every question reflects the current state and dilemma of the company. He puts too much emphasis on relying on frameworks, middleware and third-party service providers because of his understanding of the underlying java The principle of reflection delegation scheduling is not proficient. He uses mysql instead of Oracle because the company has insufficient funds and cannot choose a truly excellent and strong database for his software products. He confuses the two concepts of object-oriented and object-based. It is because he has never understood the core connotation of the essential programming language and scripting language.
To sum up, job seekers must not be fooled by the company. In the final analysis: as long as you are full of confidence, you are not afraid to go north and south.

Guess you like

Origin blog.csdn.net/qq_42937037/article/details/109432800