2019.9.30 first received an invitation to interview for the first time to get the job offer

    Today means I first got my resume after being washed off a lot of home manufacturers and a company's invitation to interview on the spot to get a job offer for the company. Then a brief talk about today's interview experience, there are many deficiencies , please understand.

My interview time is 11:00, in order to leave a good impression on the interviewer, at 10:30 I went to the interview when the company, in the company's door I generally have to understand a bit, interview the company is newly established the majority of the equipment inside is new, the company's size should be around 40 people, after a lot of suffering to the 11-point I contacted the company's hr, hr quickly took me into the company, and motioned I sat down, after about two minutes, my interview technology officer came up and took my resume, I let myself be a self-introduction, in my self-introduction, I express my four advantages, 1. stable and make progress, specific examples I express my now closed in the school curriculum, can receive full-time internship, hoping a formal job .2 through internships available. willpower strong, I gave an when I participated in the competition last for modification work and continuous overnight 4 days case 4 nights, 3 good lecture had knowledge learn and use, and here I gave one of my learning among C ++ process example new delete and malloc free of explains what the similarities and differences between them to Similar references .4 C ++ and C language pointer. Has a practical project experience, where I took my resume to the project as a case, and I worked many times in the head of the project, in short, to introduce myself down, technology officer for me to introduce myself i was quite satisfied, and then a technical officer began to face one of my project, first hash index is about how generated (data structure), the difference between dynamic and static libraries, and the advantage of using dynamic libraries, this piece of knowledge I am more familiar with, so I think I answered the above performance is not very good, then asked me about the treatment hash collision. which I did not answer it, because it really did not think technology officer will ask me this question (or more vegetables) is regarded as the first project finished basic

    Then the second project, the technical officer asked me the difference between TCP and UDP, and TCP transport protocol (three-way handshake, four bye), difference strtok (), strtok_r () and strcpy () and strncpy () in the difference in front of me to answer questions about the agreement can be, but the back part, because the analysis did not go through the source code function, so just know without knowing its usage principle, it has led to no good piece of content and performance. later I asked a number of questions project specific details.

    The third project, asked me questions about the file redirection, dup () function usage and process substitution function exec family of functions, also asked some knowledge of threading the Create function threads and locks and lock type and related function, then part of the project basically completed

Since there is no C ++ project involves my resume projects are implemented in C, the interviewer began to ask my knowledge of C ++, the first one is the three characteristics of C ++: encapsulation inheritance polymorphism Let me talk about these three views kinds of characteristics, play a relatively large space to this question, I will follow their own ideas to express a moment, looking at technology officer is also quite satisfactory way, in addition to the interviewer asked me the difference between C ++ and the structure of this class one thing I did not answer it, because I always feel that since C ++ Why should we consider the structure of it, of course, the technical officer's attitude is still relatively good. then he asked me a static role and a single example. single example I cited an I in doing example among a graphical login screen with Qt, the interviewer this example is quite satisfactory, then technology officer asked me a question about the complete set of later on casual talk technology officer went and called the hr I talked about some of the company's situation.

    Interview lasted about half an hour (a long time), on the whole, this interview for me is a problem entire leak filled, the interviewer covering all the knowledge I learned, my personal feel that they have the breadth of knowledge is sufficient, but still lacks some depth studies on an issue, this is my biggest problem, the interview also reflects the basis of my C ++ is not good at talking to virtual functions and polymorphism when I was basically nothing to answer, so it still needs to pay attention to your own base, more than look at the source, more thinking, this last interview it regarded as a satisfactory experience well, in any case first once the interview is successful, I must be a good leak filled, ready for the next interview once, and continue to accumulate continue to grow, filling it juvenile.

 

Guess you like

Origin www.cnblogs.com/hzxz/p/11614502.html