As far as I know, if you are a phd major in CS, such as CMU, Stanford, MIT, Berkeley, studying vision, machine learning, AI, database, algorithm, search, etc., you can't find the most generous job under the banner of 20W plus (including package). I'll jump down from my house and feed it to the dog now. Finally, I asked someone to send my head to you for appreciation. Of course, it is very difficult to apply for a cs doctor from these universities from domestic undergraduate students and graduate smoothly. Deric Wan didn't do it. To put it bluntly, the school also enrolls students from other majors under the guise of transferring to cs. This is mainly because except cs, doctors in other majors are easy to apply for (and can't find a job). If you are a master of CS in the first step, write a little more code before graduation to build a github. Your doubt should be: which company has high salary and good treatment, and which one is going to plant flags or start a business? The startup promised me 10000 shares. Can it be listed? Start up gave me a price of 2W lower than Google. Did I get the low ball? This kind of person is often the one who publicizes CS major everywhere and wants to find a job, which is what liberal arts students want to find. In fact, they have to interview for five months and read thousands of pages of books (algorithms, introduction to algorithms, programming perl, cracking interviews, etc. ) and papers (flag's own papers), interviewing for more than 20 rounds (one full-time has 3-5 rounds, and 5-6 companies are few), I won't tell you. If you want to enter the business, you should see more people's experience of hanging up, or try it several times yourself, and you will naturally understand the difficulties. I'm telling you, these graduate students from top American schools are likely to fail. Of course, some of them always want it. It's either F or L, A or G, if you are a master/doctor of CS in Grade Two or Three. Do a good job in GPA, attend job fairs, brush questions, practice questions and interview. At the job fair, if you are in the top 30% of the school, a company will interview you and ask you if you are doing well. Why is everyone talking about brushing questions? Because you can't pass the first round without brushing the questions. Of course, if you think there is only the first round, you will never find a job in CS. Flag will ask you special professional design questions. For example, how to implement a search engine and how to schedule 10000 servers is a very technical problem. Or talk about your project. You don't know/have no, good luck. If you have a master's or doctor's degree in other majors. I can tell you that the probability of these people finding CS jobs basically does not exceed 10%. People who have passed many rounds of interviews often have many years of internship and project experience. You ask a non-cs student to make up some project experiences, just like asking a non-physics student to say on his resume: My physical experience:
1) deduces Maxwell's equations,
2) After practicing several changes of Newton's law,
3) I did the Schrodinger equation in class, the same. Do you know what professionals think of your resume? Do you know what a correct cs student's cs experience should be? In physical language, it is:
1) I wrote 5000 lines and got a theoretical explanation about the goui phase of Gaussian beams.
2) I used a large computer to accelerate the calculation of several stable solutions of three-body through gpu, and published a conference paper; ;
3) A project studied and discussed several methods of quantizing Schrodinger equation. A non-cs major, whose resume makes people look like primary school students. Will the company want a student?