Pen questions from a software company

Source: Internet
Author: User
Pen questions of a company:

1. Briefly describe the basic features of OO in C ++.

2. int A [3] = {1, 2, 3}; int B = sizeof (a)/sizeof (A [0]); B = ?; Or: char * s = "hello"; sizeof (S) =? Strlen (S) =?

3. Why is the Windows window square rather than a circle?

4. In C ++ programs, if there is polymorphism, why is it generally slower than not using polymorphism?

5. How many stages are involved in the software development process? Which stage is the most important?

6. What types of relational databases do you know? Why is OODB not popular?

7. Why can Java programs be cross-platform ?. Net?

8. A server: 16 CPU/8 GB memory/WindowsXP. What is the maximum memory available for applications?

9. is a multi-threaded program faster than a single thread? Why?

10. How can I exchange the values of Two integer variables?

11. What is transaction processing in the database?

12. If the value of an address in the memory is 0x1000 and the value of 1 is 0x01, what is the integer corresponding to the address?

13. How can I estimate the workload of a software project?

14. Suppose there is a problem with the program of a foreign customer. How do you solve this problem?

15. What do you think of Microsoft?

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: 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.