Job Recruitment Website - Job seeking and recruitment - Windows programmer recruitment

Windows programmer recruitment

1, code ability

Code ability is the basic skill. The Java language itself includes all aspects of the language, including the understanding of concurrency, memory usage and Java operation and maintenance. Besides the language itself, can you have a clear understanding of the frameworks commonly used in the community, including spring, including whether he has a clear understanding and rich experience in ioc, aop, orm, web mechanism, etc.

2. Understand common middleware

After all, in a large system, are all kinds of middleware universal, such as cache middleware and message middleware?

Redis, memcache, rmq, etc. You need to know common middleware usage scenarios, usage gestures (such as redis's common commands), and even some of his operations. Once there is a problem, in addition to specialized operation and maintenance personnel, it is also necessary to participate in the problem investigation, because sometimes these middleware problems are caused by improper use posture.

3. Architecture and business landing ability

As mentioned above, the language itself and various middleware, if you have good business abstraction ability and architectural thinking, you can design and implement a department's internal products well. This is quite difficult. You must have experience in taking over existing projects. Sometimes I really want to criticize my former designers. As a designer, can you tell the next person who takes over it that this system is well designed, stable and extensible, is that understandable?

4. Exchange and cooperation

After all, a department's internal products can't be completed by one person, and it needs communication and cooperation to implement the designed scheme with 2-3 small partners, including back-end personnel, front-end personnel, products and other roles with the same identity. People at this level may take part in bringing 2-3 people, such as graduating this year, so your own grasp of knowledge, sharing spirit and leadership are all good points.