How to become a Microsoft intern [reprinted]

Source: Internet
Author: User
Tags sql server management

The purpose of this article is to let everyone understand and master a kind of thought and method, and master some common laws and essence of changing things with the skills that remain unchanged. When reading this article, please focus on understanding ideas, skills, and methods, rather than focusing on how to do questions and back up questions.

First, let everyone know the steps to become a Microsoft intern. (Note: all information is for reference only. The following information is only the information of the 08 Microsoft intern)

1) Register

2) participate in the airport Test

3) Interview

4) telephone interview

The following describes my personal experience and suggestions.

1. Machine Test (the score of each proportion is roughly as follows, which is not completely accurate)

Dev direction (the test order is the same as the following content) (only for Dev, I don't know about itpro)

. NET development: 44 points

SQL Service: 20 points

Data Structure: 10 points

Operating System: 6 points

Logical question 8 points

6 points in English

Office XP 6 points

Itpro direction

Microsoft system and network management: 58 points

Exchange case: 8 points

SQL Server Management: 8 points

Operating System: 6 points

Logic 8 points

6 points in English

Offfice XP 6 points

As I am in the dev direction, the following focuses on this aspect.

Suggestions for Machine Test Review (Dev ):

. Net Development & SQL Service: C #ProgramDesign Language, C #-based. net Framework programming, C #-based Windows application programming, SQL Service 2000 database programming, all the exercises and classroom exercises after class, the first two parts scored more than 90% points. These two questions for this year's Quiz are all after-school exercises with identical questions.

Data Structure: at least understand the structure of tables, stacks, queues, and trees. This year, the tree is tested. Therefore, a simple formula for computing nodes of the tree must be used. The attachment contains the program that I wrote when I learned the data structure myself. It passed the test under vc6.0.Algorithm"Wang Xiaodong is the blueprint, only to write chapter 6th, to learn chapter 7th, just hit the" Microsoft intern "competition...

Operating System: simply understand the classification of the operating system and its application scenarios.

Exercise: master the basic "Agent method ". The following is an example (a smart person can skip this example)

Title: One day, a jewelry store was stolen from a valuable diamond. After investigation, it was found that the operator must be in class A, Class B, Class C, and grade D. As a result, the four major suspects were interrogated. The statement obtained during the interrogation is as follows:

A: I did not commit the crime.

B: Ding is a criminal.

C: B is the criminal who steals this diamond.

Ding: I did not commit the crime.

It was found that only one of the four was false. Which of the following is the correct solution?

(A) A commits the crime.

(B) B commits an offence.

(C) C. committing the crime.

(D) Ding committing the crime.

(E) A, B, C, and D.

Analysis: if we know that one is false, the other is true. The problem solving process is as follows:

1) Suppose A is false, then the other three are true, according to the confession...

2) Suppose A is false, then the other three are true. According to the confession...

3) Suppose A is false, then the other three are true, according to the confession...

4) Suppose A is false, then the other three are true, according to the confession...

In the best case, only one time is required. In the worst case, it takes four times.

In general, the logic of the machine test is not difficult, but you only need to master the "Agent method.

English: It introduces computer-related reading. The difficulty is similar to that of high school English reading. When you are using a computer, you can simply look up words that you do not understand.

Office XP: Word, Excel, and PowerPoint are commonly used. don't worry too much about this part. If you have not used the preceding content, make sure that you can test the content before learning it. For those who need to learn this part, I strongly recommend Hong En's "Office XP" CD-Rom tutorial and download it online. Special note: when you are doing office questions, please first look at the "sample", which is provided by the examination system.

For the reference content of the "Machine Test", I copied all types of questions while taking the "Machine Test", but the paper was lost. According to my memories :. NET development focuses on ASP. net and ADO.. net.

FAQs about the machine test:

1) What is the test?

You should not ask such a question. You should ask yourself what I have and what I have. (Reverse Thinking)

2) What is the difficulty of "machine test?

This problem is boring. From the perspective of different people, the difficulty is different. It's hard for others to say it's not right for you

It is hard to say. It is easy for others to say it is simple.

3) How can I prepare for the "machine test?

Please read this part several times.

2. Interview

This is the key to becoming a Microsoft intern and your job internship in the future.

There are two interviews: Test and interview.

1) Written Examination

There are 2 questions in the written test, data structure blank questions, 5 spaces, 4 points for each space, English translation (20 points), examination time 60 minutes.

Data structure blank question: This test examines the operations of a Data Structure table, including the insertion, deletion, and determination of a single-chain table (excluding header nodes). The program uses the C language to describe the operation, there are 5 spaces for you to fill in. Suggestion: if you do not know how to write a program, you must at least understand it and understand the pointer operation in C language.

This assessment is about IPX of Ericsson. There are traps in the short English text, for example, when it comes to a game name called "Habbo Hotel" (an online virtualCommunityGames), if the English language is not solid enough, it may be translated into the Habbo Hotel. My personal feeling is that the difficulty level is a little lower than the level 4 essay. During the translation process, the biggest problem is that the word does not understand.

Follow the same tips: No matter how Microsoft takes the test in the future, you should first look at the content of the test into several parts and allocate the appropriate time. This test took 60 Minutes. I had less than 10 minutes of data structure and used other time for English translation. I didn't have enough time. I didn't translate either sentence.

FAQs about the test part of the interview:

1) How long will the exam take?

60 minutes.

2) Are there any English questions?

Yes.

3) How should I take the test?

Look at the data structure.

4) What should I pay attention to in the written test?

The approximate amount of browsing questions and the amount of time you spend on each question are, in simple words, the issue of time allocation.

2) Interview

The following is the interview content I recalled, which is basically the original story. "..." Is omitted, indicating my specific description at that time. Q =

Question, A = answer. Remember: The Language is artistic, flexible, concise, and elegant. Do not stick to it.

Hard back.

Technical interview:

Q: What are the advantages of object orientation?

A: polymorphism, encapsulation, inheritance, abstraction, and no sequence. How is polymorphism... How to encapsulate it... How to inherit... How to smoke

Like... (I spoke about specific descriptions in various aspects at the time. Players with higher strength can continue to think differently.

?, What to contact, development trend, and so on .)

(Do not simply talk about polymorphism, encapsulation, inheritance, abstraction, and no sequence. This theory is not what the examiner loves to listen to. You should

For details, let's talk about your understanding, opinions, and suggestions on these features .)

Q: What is packing and unpacking:

A :...

Q: Have you done any projects?

A: The school has a pet store training program, but I am not satisfied with both. (I intentionally caused him in this way.

Note) in terms of user requirement analysis, we lack this stage. Any software should be people-oriented... Software testing and maintenance phase

... (In fact, I have not done any decent projects. I also copied the "Pet Store" project that I told the interviewer,

I will not do it myself) (Suggestion: the more detailed you understand each stage, the better.

Note that if you want a software testing department, focus on the software testing stage. If you want to enter the development stage, focus on

The general design and summary design phases of the software are only suggestions and for reference only)

Q: How to Ensure database security?

A

Threat. Software threats include computer viruses, backdoors, vulnerabilities, and program defects... Hardware threats

Divided into disk faults ,... Personnel threats include information theft, information theft, and information tampering... Computer viruses are classified into Trojans and worms.

Insects, viruses... In each case, how do I deal with this question? (This question fully applies the "Classification discussion" idea in mathematics.

For High School Mathematics... )

(Then an interviewer asked me what I think about software testing, and I started to blow it again... Faults are classified into software faults, hardware faults, and personnel faults.

Design defects ...) (Remember to give them solutions after analysis)

(Well, now I think it's too exaggerated. The best people can't prevent everything)

Q: How to quickly extract 10th to 15th rows from a SQL database table

A: Find your answers online. Don't give them all the answers. (Select top 6 * from ....)

Professional Quality interview:

A: Hello (take the initiative) (wow, this interviewer mm looks good );

Q: Nice to meet you.

A: I'm glad to meet you. (It takes effect and makes her laugh)

Q: I 'd like to introduce myself to you in 3 minutes.

A :... (For self-introduction, I suggest you combine your future positions with your advantages. If

If you want to enter the software testing department, do not talk about your communication and expression skills. Instead, you should talk about your logic and innovation capabilities.

Power, insights and passion for Software Testing)

Q: What do you think are your biggest weakness? (This is a trap)

A: arrogant.

Q: How do you think you can get rid of it? (The bomb has arrived)

A: First of all, arrogant people tend to look down on others because they have positioned themselves too high. Therefore, the first point is to lower their expectations.

Bit. The second reason is that, by comparing their advantages with others' shortcomings, they will certainly show that they are very good. Third, you should learn to understand others, Xin

Think about the advantages of others from the perspective of others .... (The answer in this section applies the sequential word "first ",

"First", "second", this makes the logic clear, and with this technique, pay attention to the fact that there are enough conditions and are sorted by priority.

Column order, first> second)

Q: Are there any other disadvantages?

A: indifference. But in fact, I lack the desire to communicate, rather than the ability to communicate.

No lack of communication skills.

Q: Do you have many friends now?

A :... (As soon as I heard this question, I knew what she meant. She wanted to examine your arrogance and indifference, and now she has influenced your life.

I suggest you tell the truth and avoid counterfeiting)

Q: What do you think if the company asks you to work overtime and you have to go back?

A :...

Q: Are you more competent than your colleagues, but the boss promotes him instead of you?

A: I'm sure I don't accept it (I like it with amazing words, and I don't like counterfeiting ). In fact, I may be better at programming.

High, but what about other aspects? Do I have better communication, management, and leadership skills? I will analyze them carefully and then

Think about it from the boss's point of view and from the third party's point of view .... (Most people use psychology skills

Therefore, there will be mental illness, and there are a large part of the reasons. We should always think about things badly, and we should always consider things from our own perspective)

Q: How do you deal with conflicts between you and your colleagues?

A: situation analysis. When the conflict is fierce, I will avoid it. When everyone is calm, continue to discuss it. After the conflict subsided... When I talk to him again, I will first express my understanding of him, consider why he wants to do so from his perspective, and then try to say that he understands me, check whether consensus can be achieved. But what should we do when no one can convince us? Based on two hard indicators: the company's interests and user feedback. (I used psychology techniques, mathematical classification and discussion ideas, and asked myself "What should I do when no one of us can convince me?" even if I don't ask myself, she will also ask me, I expect)

Q: Have you passed level 4? How many times have I taken the test?

A: No. More than 390 times.

Q: Why do you think you did not? (Evaluate your summary)

A: I think the reasons are as follows: 1... Second... Third... (For this type of problem, you can definitely get a full score based on the process of "summary> profound summary> formulating a solution to the problem to be handled by planning. If you think too much, you can change it to "summary", just say "summary", and make a plan to handle the wrong solution)

(For this answer, you may ask, I just want to make a summary, but I will continue to make a summary, and finally make a profound summary.

Answer the above question: In summary, everyone will say. In conclusion, there will be fewer people to talk about. As far as I know, people who can make a profound summary of their mistakes are now one-on-one)

Q: Please go to another interview and tell her "*****" (***** indicates the name of the examiner. To protect her privacy, I will not disclose it here) let you come to the interview.

(Go to the other room. Note: Some people only have two interviews)

(For the interview below, I heard that it seems that Microsoft is a relatively qualified person and the supervisor in charge of the interview)

Q: How is your English? Have you passed level 4?

A: Okay. No...

Q: I want to introduce myself in laiduan English.

A: My name is .... (I think I have a perfect answer to all the questions. I am sorry for this English question, but I am confident and calm)

Q: Do you have any project development experience?

A :... (It's also a project development experience... Microsoft attaches special importance to this)

Q: What do you think if I tell you that you are not a Microsoft intern?

A :... (Alas, the old tricks are repeated. Evaluate your willpower. After you finish the summary, you must show your will, ambition, and determination. You will not be discouraged by failure .) (Remember, when you express your ambition, you must have a serious face, your eyes must look at the distance, and you must feel what you think and be shocked by your spiritual strength. Some people can also pretend to be in disguise, I believe that the examiner does not have the ability to see you. You can do either of these two points: "serious facial expressions, eyes, and distant eyes." More powerful students can make your eyes moist, A little tear, the effect will be better. You can make a movie)

Q: If there is an allocation, it is Guangzhou and Shanghai. The salary is only 500 yuan/month, and the accommodation expenses are at our own expense. However, we can help you with the introduction. Do you want?

A :...

I don't remember anything else. I originally wanted to give the interviewer a suggestion. I think they are not comprehensive enough to perform such a test. They should also need "Emotional testing" and "behavior testing ", "Personality Testing" and various tests should be accurate and relevant work should be linked. However, before coming, I thought that Mr. Wang would remind me to keep a low profile.

Conclusion: The interview is really exhausting. If I say everything, I will not call her "Mom.

Basic interview methods:

1) take the initiative and say hello to the interviewer first.

2) Eye interaction (confident, smiling, looking at his/her eyes)

3) Learn to smile: Smile 6 teeth refers to the top 6 teeth. 7 teeth exposed, asymmetrical. if you have eight teeth, you will be out of shape unless you have a big mouth. (This sentence is from Baidu, not original)

4) self-confidence

5) After hearing a sentence from the interviewer, you may say "well" and click 3. (No, we need to be so tired. No way. Just pretend, you know, most people live with masks, but not everyone)

6) strong desire to express

7) Don't be complacent because you can answer questions. Instead, you should continue to expand, expand, innovate, and talk about your opinions, opinions, and improvement plans on the basis of correct answers.

8) Don't think of it as an interview. You should think like this: Someone wants to chat with me and I am willing to express my thoughts on computers.

9) listen carefully to every question and answer the question after hearing it clearly.

Advanced Skills:

1) try to figure out the interviewer's intention to ask this question. By observing the expression, hand movements, and eyes of the other person, he can guess the answer he wants. (Do not use psychology. Otherwise, people will think this person is hypocritical)

2) on the basis of completing skills (1), try to figure out the questions that the next examiner may ask, and formulate corresponding solutions to deal with the entire interview process and system, this requires fast response and analysis capabilities.

Suggestion: the more you take the exam later, the more congratulations you are. Please wait for the time to collect questions that have been asked by others. The questions must be repeated and he will not prepare several hundred questions, then, let's think about how you can answer questions as new and perfect as possible.

Personal Opinion: Mastering Basic Skills is definitely known as Microsoft intern. Advanced Skills are just personal opinions. They are useful in some occasions, and they will kill people in some cases. Do not use them indiscriminately. I personally think that the second interview can determine the winner. After you finish the interview, the interviewer has recorded the department to which you should be assigned. Therefore, I stress in the above section what department you want to enter in advance, during the interview, you should talk more about the content.

Questions from other students are for reference only:

62-63 = 1. Move a number to make the equation true. (Do not think about this question in the conventional way. Consider the question in unconventional ways. Answer: 2 ^ 6-63 = 1)

What is the difference between ADO and ADO. Net?

What is the difference between ASP and ASP. NET?

How do I set the transparency of a form?

How to restore a database from SQL service?

How to Ensure SQL security?

What do you want to say to Bill Gates? (Test the response and innovation capabilities)

Master the common rules of Microsoft intern competitions:

1) Pay special attention to the project development experience and have questions in almost every step.

2) English and data structures are assessed each time.

 

Interview FAQs:

1) What should I do if I have poor expression skills?

Let's just talk about your real thoughts and experience when you build your own projects. Let's just say what you want to say and what you want to say. Don't be afraid of making mistakes.

2) I'm so nervous. What should I do?

Unless someone else is out, everyone is very nervous and the pressure is equal. You need to learn to relax yourself, for example, how to take a deep breath, how to distract yourself, or some other methods. I remember that the political course in Junior High School has been taught ..., Besides, Microsoft has a high quality staff and the interview is a very pleasant task.

3) Do I speak English during the interview?

Most people have not said this. But please prepare a copy. I am not prepared, ah...

4) What should I prepare for the interview?

Mentality. Collect questions from others.

5) What is the interview?

This is a technical interview for two people. There is a long table and we are working on the opposite side. There are three interviewers. Each person takes a laptop to record our score. Professional Quality interviews are separated. There are three rooms for the interview. First, technical interview, second, and third, job quality interview. Why do I say that some people only take two courses? I guess: First, after the first interview, if you feel that this person is very good, it will lead you to the second place, or else it will lead you to the third place. Hey, there must be a restroom in the interview area. You can pretend to go to the restroom and peek at the interview first. The door is transparent.

3. Telephone Interview

The most painful time has come!

You must first write your resume. Very important. Remember the following suggestions.

1) do not make fake data. A telephone interview is to ask you to write all the projects on your resume.

Generally, there are two commonly used resume formats. One is to list your learning experience by year or year. The other is to selectively list your learning and work experience as needed, and fully express your skills and moral character. But for job seekers who have just graduated from college, the first format is better. (Source: Baidu encyclopedia)

2) Concise

3) If you have a major, you must have a choice. This is related to your questions and positions.

4) for Microsoft websites, check the requirements for some resumes first.

The attachment contains a resume template for your reference only.

Content learned from other students:

For details, please do not overwrite your resume.

Software testing, white box testing, black box testing, unit testing, Module Testing, interface testing...

How to Write a test case

What are the CSS rules of XML?

Telephone Interview FAQs:

1) will many more people be eliminated?

No, there are very few elimination. I estimate that 10 will only be eliminated from 1 to 1.5. My guess is that after the second round of interviews, some of them are directly promoted, and some are to be determined. Phone interviews are mainly used to assess people to be determined or think they are very strong. My phone interview only asked two questions. What departments are you best? Are you willing to come to other departments?

2) When will I call you?

Maybe in the morning, maybe at noon, or in the afternoon, no one can tell you the exact time.

3) Where will I be allocated?

Depends on your department.

4) who will call me?

It should be your department manager. He will first ask you: Is it convenient to talk to you now?

To readers:

This article is for reference only. Language is a charming and wonderful thing. Do not stick to it.

A person who used to score in the last year has the opportunity to attend and should not give up on himself.

I saw a case when I watched TV yesterday. When others lost their hands, they still learned to ride a bicycle. So let's give it a try first. If you don't want to succeed, you just have a clear conscience.

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.