Beauty of programming-Microsoft technical interview experience

Source: Internet
Author: User

This is a fascinating book!
This book will be very popular:

1) it meets the needs of a large number of current job seekers. After all, who do not want to know what questions Microsoft's Asia Research Institute asked when recruiting.
2) Summarize and sort out the professional knowledge and skills of software technicians. This is also a contribution to the industry, and its impact will be far-reaching.
Open this book and read it in this way:
Select a few questions, think carefully, try to answer the questions, and then look at the author's ideas. Inspired by these questions, I will think further and try to provide more and better solutions, or even further develop, I have not raised any questions in my book. I have thoroughly understood the problems, implemented the program, and verified my own ideas. There is no doubt that this reading method is quite cool. However, this method not only maximizes the value of this book, but also improves the basic skills, thinking, and creativity of readers. Without a doubt, these capabilities are far more important than acquiring any specific knowledge or skills. Understanding of systems and platforms, understanding of domain knowledge, product design, architecture selection, and all skills beyond these algorithms, not all of them require strong support for thinking capabilities? In fact, in this era of knowledge openness and sharing, mind and thinking are the only core competitiveness. In this sense, this book is directly oriented to the development of core competitiveness. What is the significance of this book!

Read it. Some questions have a strong resonance, especially those that you are very familiar with and are well aware of. Some questions have surprised me, in addition to the answers I know, there are also better answers and deeper reasons. There are also some questions that I have never imagined before. Reading is a pleasant experience and continuous activity of brain cells. -- Pan aimin

Since the emergence of computers and software, the Infinite Creativity derived from software development has attracted young people around the world for nearly half a century. In the binary world, this group of young programmers gives full play to their enthusiasm and imagination. They only use the interchange of "1" and "0" to explore the future, creates one miracle after another. Today, the virtual world built upon the accumulation of previous generations of "youth" is profoundly changing our real life. The complexity of the software development process is comparable to that of traditional industrial production. The mountain accumulation of development experience and rules by our predecessors left the students in the ivory tower at great mercy. Today, the students of the Software Institute stood on the shoulders of giants and armed their teeth with the most popular languages and tools. However, they seem to lack the enthusiasm of their predecessors, I also forgot the fun of programming-discovering problems, analyzing problems, solving problems, finding better solutions, summing up rules, abstracting the process of algorithms and the sense of accomplishment. This book collects about 60 Microsoft technical questions. The author tries to tell readers what kind of technical talents Microsoft needs through interesting questions, detailed explanations, and various small stories of the interviewees, what kind of capabilities should be emphasized and how talents should be identified. But its deeper significance lies in guiding readers to think and helping them regain the pleasure of exploring the unknown world through programming.
: Awesome programming. rar

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.