Frankly speaking, the topic of the written test is to set a threshold and check the basic skills. For a real master, it is difficult to get a person's level through one or two questions. After all, programming is not only about mastering a basic skill, but also requires programming ideas and framework ideas. This intrinsic thing is mainly identified through real technical interviews.
This is a very important reason why many old programmers despise the written test a little. After all, it's just basic skills, mainly depending on programming ideas.
Programmers who don't like written tests are not necessarily good at it. They mainly find it difficult to distinguish the true level of several problems, and there is a hint of heartfelt contempt. On the one hand, the gap between programmers is manifested in programming ideas, and a large part of it is basic skills. Only when they have solid basic skills can they dare to do something. Don't make excuses for their age. Many programmers feel that it is psychologically unacceptable that they have to do a test for many years to find a job. This is usually a sign of timidity. Usually, he concentrates on one field and forgets many basic things. Of course, he has fear in his heart, so why are high-level programmers afraid of written test questions?