Simple, row, how many readers are taken!
- From Huawei Interview Talk on how to learn professional courses in school students, confidence is challenge employment!
College students are no longer a proud of the sky, just an ordinary worker.
On the Internet, the undergraduate is a dog, the master's family is full of streets, only doctors can shake, "truly obviously explain this. I think many people in Shenzhen, the college students who have arrived in the Shenzhen Talent Market in Baoan North Road will have the same feeling. As long as it is a non-rest day, the scene is full, and the black pressure is crowded. The cruelty of employment has reached the "Bachelor of Bachelor of Bachelor of Bachelor", Master's Masters Station, Dr. Dr., I heard that you are a Hello Hello contract. "
Computer professional graduates are good in the past few years, IT's entire industry is not bad, the wages are relatively high, so many people have striking programming. In these two years, the industry is not booming, and the wages are not as good as they are more and more, especially non-computer science. In the face of such a reality, how should our computer majors adjust, how should they adjust, meet employment? Before answering this question, let's take a look at how the current company is recruited.
Now find a job, it is recommended to find it online. The newly effective website in Shenzhen is the Chinese talent hotline. I have sent my resume every day, waiting for the company to call to interview. If you have a company to go to an interview, it is basically going to pass the chance to talk to others. Generally, I will enter the company's door. Miss Frontier will give you a test paper very enthusiastic (you don't ask more, first don't have a copy there :)), don't give you a chance to talk about it (the title answer " You are eligible to talk to others). After finishing, put it in front of the front desk, go home and wait. If the opportunity is good, it may be a person who taught people to chat with you, and it is strict than the investment. I feel that there is a space to see the government spokesperson, film and television star spokesperson, company spokesperson, etc. This kind of speech, how can they answer reporters, so that you can deal with those human resources. Oh, this is the topic.
Seeing this, you finally understand that the exam is still an important first level. Do you have some? We will take a look at Huawei's interview questions!
The original question is like this: There are Natural Number of Natural Nature (1 - N) with n size (1 - n), and they are sorted by small to large. Requires the program algorithm: Time complexity is O (N), and the spatial complexity is O (1). (Please do it, time 20 minutes)
This question 40 (the total score of the interview volume is 100 minutes, 60 minutes.) Accounted for 40%, it can be said that the interview score is critical, borrowing a noun, which is the last "spindle question". The distribution of the test paper is like this, 3-5 fill the blanks, 4 left and right nouns, 8 or so, select questions (radio, multiple choices together), 2 programming questions (optional, more points Less counting of the total score). It is not very big for the overall difficulty. The scope of the test is a bit large - C language, data structure, network foundation, operating system, software engineering, database, etc., but all the foundation is very basic. It is a computers. class. If the basic knowledge is firm, it may be completed 40 minutes.
I have said that I have seen this "spindle question" above. I believe many people are getting this question, the first feel is very simple, it can't believe that the topic will be tested! However, it is such a simple topic, it is really taking over many people, all undergraduate students, learning computers, some or graduate students. It's really a bit "simple elevated question, how many readers!" This is my classmate in Huawei tells me, so credibility should be very high. If you are usually doing your homework, I believe that many people may make it. Cause I analyzed two: First, the usual look will be careful, there is enough time; second, I feel that Huawei can't take this simple, I want to have any "trap", excessive tension, plus the test time itself Not long, 60 minutes, it is estimated that most people spend the top of this topic, it is generally 20 ~ 30 minutes. Therefore, it is recommended to strengthen the training of psychological quality during the school. So many big and small exams have experienced, and then do you want to take another time!
From this question, the topic is mainly what the thinking of the exam is unambiguous. Is it seriously careful not to think about it seriously, and the basic knowledge of the basic knowledge. Why do you say this, the first question is indeed, it is generally sorted. Sorting methods are much more in the data structure, various selection sorts, insert sorting, bubble sorting, Hill sort, stack sorting, rapid sorting, etc. However, people with heart remember that there is no algorithm complexity in them to be o (n), and the spatial complexity is to satisfy O (1). The second is that this question is true testimony to see if you think of the relationship between the subscript of the array and the N number. This is a small mystery in the exam questions. This n number is in the order of you, and it is the elements of the array (let the subscript from 1 start) the elements of 1. It must be 1, the elements of the subscript are N, put it in it. Must be N. Observing this, the topic is solved.
This question has been analyzed in the three words (see after detailed procedure). Through this question, let me briefly talk about how computer majors do college students learn professional courses. As you can see, IT is famous, the problem is difficult to test the topic. I think as long as I want to enroll a graduate company, they will not take a very deep thing to take you. Everyone knows that in school is the knowledge of basic theory, not engaged in research, so they don't have to do it. Therefore, it is recommended that more workfares in the basic knowledge, have a condition, multi-machine, diligent thinking, and see how other people in the same question are solved, and what is different from you. Those who have a strong person, try the examineers, advanced programmers, so you have a goal, learn more, and more professional classes learn more closely.
In summary, pay attention to basic knowledge, have a goal study, and the theoretical combination.
[One of the words, welcome friends who are interested together:)] * /
Void sort (int E []) {INT i; int T; / * Temporary variable: spatial complexity o (1) * /
For (i = 1; i Void main () {#define max 10 INT I, A [MAX 1]; Printf ("INPUT The Number from 1 TO% D: / N", MAX); for (i = 1; i Printf ("/ n"); system ("pause");}