What are the professional books you read or the technical websites you visit?

Source: Internet
Author: User

Reposted from the new book "Programmer interview test book" Official Website

"Good horse with good saddle, good saddle with good horse ". It is generally believed that there is a huge correlation between the programmer's personal ability and the number of books read and the quality of books, therefore, the interviewer sometimes regards the professional books read by job seekers as an important criterion for evaluating the individual level and ability of job seekers. In their view, the basic knowledge of job seekers who can read high-level books is more solid, the development prospects are clearer. Therefore, answering some classic books will undoubtedly be of great help to the success of the interview.

Table 12-1 contains some classic computer books.

Table 12-1 books on classical computers

Category

Books

 

 

C

 

 

C expert Programming

C and pointer

C primer plus

The C Programming Language

C traps and Defects

 

 

 

 

C ++

 

 

 

 

 

 

C ++ programming language (Special Edition)

C ++ primer (3rd) Chinese Version

C ++ primer (4th) Chinese Version

C ++ standard library-self-repair Tutorial and Reference Manual

Design and evolution of c ++ Language

In-depth exploration of the C ++ Object Model

Chinese version of essential C ++

Valid C ++ Chinese Version

More effective C ++ Chinese Version

C ++ programming ideology

C ++ primer plus

 

 

 

Java

 

 

Java programming language (Third edition)

Java programming ideology (version 2nd)

Java programming ideology (version 3rd)

Valid Java Chinese Version

Java 2 core technology Volume I: Basic knowledge (7th)

Java 2 core technology Volume II: advanced features (original book version 7th)

 

VC

 

 

In-depth introduction to MFC

MFC windows programming (version 2nd)

Visual c ++ (version 4th)

In-depth analysis of MFC

 

Algorithm

 

Introduction to Algorithms

Computer Programming Art

Beauty of Programming

 

 

Operating System

 

 

In-depth understanding of Computer System Structure

Linux kernel design and implementation

GNU/Linux Programming Guide (version 2)

Complete Linux kernel Annotation

Linux Kernel analysis and programming

Network Programming

TCP/IP details 3-volume

UNIX Network Programming

Compilation principles

 

Compilation principles (by Alfred v. Aho)

Basics of compilation principles (Liu Jian)

 

Software Engineering

 

Design Pattern-Basis for reusable Object-Oriented Software

Big talk Design Model

Refactoring-improving the design of existing code

In addition to asking job seekers about computer-related books, the interviewer may ask them what technical websites they usually pay attention to. The most famous technical websites in China generally include csdn, 51cto, chinaunix, and cnblogs, well-known foreign technical websites include http://stackoverflow.com, http://www.cplusplus.com/doc/tutorial/?http://www.codeproject.com/and so on.


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.