What skills do senior software engineers need from interview questions?

Source: Internet
Author: User
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?

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.