2011.5
I went to the Shanghai Luban Software Test and interview, and the test was okay. During the interview, two interview questions gave me a burst of crazy questions. The problem with Weak Basic Knowledge showed up, and I was despised and humiliated. I don't want them to ask any more at the end. I don't know how many things are asked too deeply. I didn't come up with any questions when they finally asked me what the company was doing, I have been passive and never been able to take the initiative. In general, the basic knowledge is weak and the interview experience is too small. Continue to work hard to become a bully.
Written examination: the first page of the 90-minute examination is to fill in personal information. The second page is a question unrelated to the computer. The first page is to take an exam in mathematics. It is a bit like a smart question. The last one is in workshop and gives an answer. I can write a few words when I think of them. 1. there is a two-dimensional square with a size of 4x4. Ask how many squares are there. give a set of regular numbers, and fill in the following number: 1, 1, 4, 10, 28, 76, () 3. A snail store is at the bottom of the well. It needs to climb 3 meters at night. It will fall 2 meters to bed during the day and ask how many days it will take for a 10-meter well to climb 4. 10 cubes are 1331, 11 cubes are 1092727, And what cubes are is followed by a pen question with 10 multiple-choice questions. Each question has 5 points, and the next three major questions have two choices, the major question is that it is not difficult to fill in a few blank fields in the code. The three major questions are: 1. class inheritance problems, I remember I had taken this question during the soft exam, saying that the company originally had the inheritance relationship between CSHARP, cpoint and cquad. I want to add a ccircle, however, I found a third-party class. The implemented functions are similar to what the company wants, but the interfaces are different. 2. singleton mode in Design Mode 3. delete a node from the binary lookup count
Interview:
Class overload and overwrite # What is define used for? What is define and const difference matrix's left multiplication and right multiplication (graphics) vector's point multiplication and cross division (graphics) which classes of MFC have been used to draw a framework map of the MFC class, and how many structs and classes can be drawn? What design modes are used for time complexity and space complexity, what is the difference between the Code array and the link in singleton mode? What is the time complexity when a new data is inserted in the array and link? There are several types of polymorphism and the implementation mechanism of polymorphism. How does the compiler implement the tree traversal method? What is the binary search method? write the code cframewnd, cdocument, in the cwinapp application class and cview, which of the following are the communication methods for the response sequence between processes? (Operating system) how to determine the relationship between a vertex and a polygon (graphics) light source there are several (graphics) STL classification STL algorithms what is distortion (graphics) how to determine whether a tree is full of Binary Trees.