2019 Beihang Summer Camp, one article is enough - interview + computer test summary

I don't know if I can pass it, I feel that the interview is a bit cold.

College interview:

Let's talk about the interview first.

I just finished the interview, and I was still memorizing my self-introduction in English before I went in. Although the previous people said it was a thesis translation, I was still memorizing it, just for peace of mind.

Review situation: I didn't review too much in the early stage. I read a little about data structure, operating system, line generation and probability theory. . I also read a little bit of probability theory, but I didn't read the line generation directly. . . It's uncomfortable, I also read a little bit on the Internet last night, and it didn't seem to be of any use, and then I recited an English self-introduction, and it was gone. The review is not good =. =

I was very nervous before going in, but I didn't feel nervous after going in.

 

1. First, I took a political question and asked me my opinion on the Internet power:

       The general meaning of my answer is that everyone should choose a major according to their own situation. If you are good at machine learning, then you should learn machine learning. Don’t learn the Internet. You have to understand machine learning and contribute to the motherland in another way. , but if you are good at the Internet, then you must learn the Internet and serve the motherland. (Political questions should not take up points, just look at how you are)

2. After the political question is finished, it is a thesis translation. Pick a paragraph at random, read it first, and then translate it again. Mine is related to databases. It contains professional vocabulary such as database, UML, ER, etc. I have learned it in computer science. The stuttering, the translation is so-so, and the points are deducted.

3. Self-introduction in Chinese, and then I talked about my experience of changing majors, etc., in Chinese, and then said that I am interested in machine learning, deep learning, and vision;

3. There is a teacher who is in charge of asking math questions. Hey, I didn’t review at all. The math was abused. I forgot all the basic questions.

       a. Line generation: Under what circumstances does x have a solution in Ax=b under matrix operations, when I said full rank, he asked me to think again. . . I thought about it for a long time, and said that there is a unique solution when the rank is full, and the teacher continued to ask when there is a solution. . . To be honest, I really forgot. . . "I don't really remember...", and then change the topic;

       b. Discrete: Partial order relationship, talk about it. . . Fuck, I also forgot, and I stumbled and said something, which probably means "partial order is a one-way relationship", this question is cool. . . ,

       c. Probability theory: Have you studied logical analysis? What am I talking about? ? probability theory? ? "No, mathematical statistics in discrete mathematics (should be logic... I forgot, Taicai)", "Then what is the total probability formula?", God, I forgot too. . . Why didn't I review the math well, to be honest I know how to calculate it, if you give me a question, but I just suddenly forgot. . I also said "the sum of the sum of the products is 1", I am a fucking idiot, hey.

       d. It seems that I can't bear to ask me about mathematics. . .

4. Let me ask you a question about machine learning. What is the least squares method? It's not a definition, but my understanding "For example, if there are n points, the sum of the squared differences between the curve and each point is calculated, and then the derivative is calculated to make it equal to 0. The solution is the least squares formula, which is to minimize the sum of the squared differences" , this answer seems to be general. . . Why. . . stupid

5. The teacher seems to be aware of something, forget it and let the child go, pick a few courses and ask (it should be based on which one you have the highest score and ask which one, I asked two, one system structure experiment (100 points), one network (96))

       a. Experiment: Just ask what you did, just tell the truth, there is nothing to write in this paragraph, because I made a multi-cycle instruction, and then he asked me which heads-up instruction has a longer cycle, multi-cycle or single-cycle, of course it is single-cycle up. . . The runtime cycle is long, so many (I really think I just realized that I was wrong, the single cycle of a single instruction is fast, it should be short!!! Fuck... Fuck... Wrong)

       b. Network: Enter your school's website in the browser, what will happen, "First resolve the domain name, access the DNS server, HTTP calls TCP, then IP, then RAP, get the gateway MAC address, send it out, if there is an error, it will also Invoking IMCP, among other things the stop-and-wait protocol, etc." . This answer should be okay, right?

6. I think you seem to have a 4-authored paper? ahh? ? No, that's a game. I think you wrote this and thought it was paper, let’s talk about this

       a. Let’s talk about the theory we made first, mainly the difference with others and our differences;

       b. Tell me about my job

       c. This paragraph should be good, it makes me hype. . . Unfortunately ahead

7. I also forgot to ask what should be gone. . It's time, damn fast. . . Vegetable chicken cry cry blah blah

 

Computer test, hey, I don’t want to write it anymore, let’s do this first, the more I write, the more sad it gets. . Let's make up after the result, if I pass it.

Attached are two pictures to express my feelings. The imperial capital is really difficult.

-------------------------------------------------Boundary Line 2019- 07-17 update -----------------------------------------------

 

After the last recording, it was on the 12th, and on the 13th there were interviews with other groups. I chatted with the teacher I contacted before (my project has always been in the direction of computer vision, so the teachers I contacted are all in the direction of CV), The questions asked are not the same as those in Youying's interview. Youying’s interview (college’s assessment) has a lot of luck. First of all, it depends on which direction your teacher is in. Then he will most likely ask him about the course he prefers. For example, our colleagues have been asked about an elective water course with an image. . . It's very unlucky, you know the water lesson. There are also people who are madly stunned by software engineering, and have never asked about the OS. . But for the compulsory courses of mathematics and English, don't worry about this, you must ask them all, and the professional courses are relatively scattered. Mathematics is mainly based on line algebra, probability theory, and discrete. The test is relatively basic. If you remember it, you should know it. . I am an exception. . None previewed. . Let's call this teacher Teacher 1 for the time being.

 

On the 13th, although the announcement gave the results in the evening, they will actually be announced in advance, usually after the end. I am honored to pass. This year is slightly different from last year. The results of previous years do not seem to publish scores (I see that there are no results in the 2018 PDF notification, but we have this time, but it seems to have results), 300 points, 100 points for computer test + 200 points for interview ( It seems to be like this, I forgot who said it), I got 257 points, I guess the computer test is higher, because I seem to get both questions right, and the ranking is about the same, around 40 (160 in total +, straight posts are separate and not counted).

 

machine test

Let's talk about the computer test questions, and then talk about finding a teacher. Let me say one more thing, everything I said is for reference only, because every year is different, and many places are different this year and last year, including computer tests, interviews, and everything, are for reference only, if misleading, probably Not responsible (escape ╭(╯^╰)╮)

 

There are two questions in the computer-based test, and people are divided into two groups, one at 1 to 3, one at 3:30 to 5:30, and the two sets of questions are different. The environment DEV C++/Codeblocks, etc. can be used, and STL can also be used (I used it anyway, everyone should use it). If there is a problem in the programming environment, you must let the teacher/person in charge solve it as soon as possible. It is your own time that is wasted! ! I am the first group.

 

The first question is simpler, and it belongs to "provided questions". It seems that you can pass the computer test after passing one question, but you need two questions to get a high score. The final score is useful when looking for a teacher, and the teacher will refer to it, so the higher the better good. It probably means this: There is a circular queue, each time the minimum value in the ring is found from the current position, and then all elements in the process from the current position to the minimum value position are output, and the minimum value is removed from the ring, and the selection The next position of the minimum position is the current position. Find the minimum value again, output the elements between the two positions (including these two), and continue to remove until the ring is empty. Simple simulation questions can be made with arrays, the order of magnitude is not large, it seems that the length of the ring does not exceed 100, I didn't pay attention, this is what someone told me when I came out. Therefore, the implementation of the array will not exceed the time limit. I use the vector to remove it with the erase function. In fact, the doubly linked list can also be used, but it is not necessary. Right, the array is enough, and I feel that the vector is a bit wasteful.

 

The second question is to convert a suffix expression to an infix expression. The input is a line of suffix expression with a space between two elements, similar to "3 2 – 4 + 22 *", which is required to be calculated and output as an infix Expressions and answers, keep two decimal places, similar to this "((3-2)+4)*22=xx. The test shows that if you only keep two decimal places at the end, it doesn't seem right. I kept two decimal places in each calculation step, and then it matched the test example, otherwise it was missing 0.01.

I used a tree to do this question, a binary tree. I think it is the expression processing in the compilation principle. The postfix expression is the postorder traversal. You build an expression tree, and then the inorder traversal is the infix expression. The details are Calculate the value and add parentheses, so when calling recursively, you need to pass the calculation symbol of the parent node. For example, if the parent is "*" and the child node is "+", you must add parentheses to the addition operation, so there is a Operator priority comparison; in addition, the left and right information must be passed, that is, whether this node is the left node or the right node of the parent node. If the infix is ​​"1+2+(2+3)", the suffix is ​​"1 2 + 2 3 + +", at this time 1+2 cannot add brackets, but 2+3 needs it. Addition and addition have the same priority, but the parentheses of the left and right nodes are different. This is a point of attention, and it is also my approach. In the end, the amount of code was about 140, and it took more than an hour to write. In fact, I made some mistakes when I built the tree. If I did it normally, it should not take so long. I only corrected it 5 minutes before the end. . . It was frightening. I am not at ease after the exam, am I right?

 

Finally, talk about contacting the teacher. It is best to contact the teacher in advance, but it is not necessary, but it is recommended to do so in advance. If it is a popular direction, it must be done in advance. For example, cv, I contacted 3 teachers in advance, and there are many teachers in the three. On average, a teacher in cv has 10+ individual interviews, but there are only 1~2 places (summer camp places), because they It is necessary to reserve places for the school and the postgraduate entrance examination. So you know how to compete. . . What's more, if there are big bosses airborne and get offers from a few teachers, it will be even more lost. I contacted three teachers in advance, called Teacher 1, Teacher 2, and Teacher 3; I chose to transfer Teacher 1's laboratory during the interview. Teacher 1 was an associate professor, but was transferred to an assistant professor. What is "safety management"? I don't know much about the quota of the "Centre", and there will be an introduction, but I didn't dare to take it at the time, the simple point is to name it. . And there are other trouble spots. I refused. At that time, I had already been rejected by teacher 2, and I also gave up on teacher 3, so I had already decided to go back to my school, and I didn’t want to struggle anymore. It was really very tiring that day. At that time, when the teacher called me and asked me if I wanted a nominal offer from an assistant professor, I just fell asleep. I took a little rest, and then woke up with this bad news. . . Teacher 2 did not ask about knowledge during the interview, but just talked about the life of graduate students and the things in the laboratory. Maybe I was not enthusiastic and confident enough at the time, so the teacher didn't want me. I am full of enthusiasm, I will work hard, I will work hard!!, after the laboratory results...", you know, and I simply stated my situation, so I was rejected. . . To be honest, I regretted it at the time. I should have acted more positively. Don’t be too humble. After all, what you are expressing now is the first impression. Therefore, it is recommended that you try to express your own strengths during the interview, be positive, confident, and exaggerate appropriately. Excessive bragging is not recommended. . Then teacher 3 hopes to recruit engineering students, and the first semester of the senior year will pass, and the summer vacation will also stay, yes, it is the summer vacation of the summer camp. . to be honest. . I don't want to be so tired. . I want to relax a little bit, and I feel like I don't want to do engineering, I want to learn something more than to be paid. . Of course, I am not saying that this teacher uses students to make money, and everyone has a different opinion. Then I gave up on this teacher and didn't continue to struggle.

The result is that the three teachers are all cool, woo woo woo~~, I really almost gave up at that time. I was adjusted by teacher 1, and I got off the bed after I refused. Didn’t I just wake up at that time, I had a little more energy, and my fighting spirit recovered a little more, so I started to contact the teacher again. Now I finally understand that opportunities are really given to persistence of people. I contacted several teachers who were interested in my direction. Probably in the direction of CV, data mining, and machine learning. The youth hostel where I stayed happened to have a person working for teacher 4. Before going to bed at night, he said that his boss had a place, and I also contacted him! ! ! ! I am interested and excited about those directions. Then I sent him a resume, he pushed it to his teacher, and then! ! ! ! full. . . Hey, it's time to go to bed. . Uncomfortable, I really just saw hope again. . After lying on the bed, a teacher replied to the email, and there were letters before, but they were all letters with a full quota, and then this teacher has a quota! ! ! ! Fuck, I see hope, let him go, I don’t care, I thought so at the time, and then added WeChat to chat with the teacher, the teacher turned out to be a good friend with me, a teacher of the school, I also know him, and this The teacher is quite good, and now I still feel that I have found a treasure! ! It was also the direction of CV. I was really happy at that moment. I really met my teacher in a desperate situation. Thinking about it now is still very happy.

 

------------------------------------------------- Tucao dividing line- ---------------------------------------------

 

In fact, Beihang Computer Summer Camp has quite a lot of problems, there are really many. If you want to see the problems, you can move to other answers. I won’t complain here. Get ready and keep fighting, otherwise there's no point in vomiting until the end.

 

The Beihang Summer Camp is probably like this. Luck + strength determine the road to postgraduate education. It is really important not to give up. Hope will always appear in the next second. The god of luck may be late, but he will not be absent in the end!

 

If students who need help can leave a message below, I will reply as soon as I see it. I got help from other senior bloggers when I was in graduate school, so I also want to write some for the reference of my younger brothers and sisters.

Thanks to Mr. Yang, Mr. Duan, Mr. Song, and Mr. Li who are with me. I hope that we can not forget our original intention, forge ahead, continue to prepare for the insurance research, and continue to struggle for the future!

 

Beihang Summer Camp Portal:

Topics of Group A of Beihang's 2018 Computer Science Summer Camp Computer Test: https://blog.csdn.net/weixin_38091214/article/details/81034377

Remember the 2018 Beihang Summer Camp + Machine Test Interview experience: https://blog.csdn.net/mottled233/article/details/81091148

2018 Beijing University of Aeronautics and Astronautics Computer Entrance Examination Preliminary Examination + Re-examination Experience Post: https://www.itcodemonkey.com/article/9554.html

Guess you like

Origin blog.csdn.net/qq_40491305/article/details/95594478