1. B/S,
This section briefly introduces the issues that need to be paid attention to in the design of the enterprise's internal systems.
One or more of the non-functional features mentioned above, such as performance, security, scalability, and availability, will be discussed in depth.
2. database performance problems
What are precautions for database design?
How to design indexes
How to quickly locate stored procedures or query statements that cause performance problems in high loads
You have a complicated stored procedure, how to evaluate its efficiency, and what standards are met before you can be checked into the product.
3. Design
Which APIs are provided by components?
Which design patterns and object-oriented design principles have been used in the work? Are there any practical applications that are relatively difficult but effective?
4. Test
Have you had any experience in automated testing? If so, I would like to briefly introduce the specific operations.
5. Solve the Problem
If you encounter a very difficult problem that you have never encountered before, how can you solve it?
Details about how to solve bugs such as third-party component strange problems, 64-bit compatibility, and hardware calls that have never been used before during the project release.
6. Miscellaneous
Have you read some books that touched you a lot about object-oriented design? If you have any, I 'd like to briefly introduce the general content of this book and its impressive part.
If the promised release date is two weeks later, but you find that the module you are responsible for takes three weeks to complete, what do you do?
How do you persuade the manager if you want to apply for an extension or cut-off function?
A test team member submits the bugs in the testing part to the senior management, and often asks you about the module content when you are busy. what are you going to do with this situation?
If you have met the above interview, which of the following aspects do you think the other party focuses on? What are your answers?