Working in Microsoft Research Asia, I am a technology enthusiast who loves programming and wants to go in the dark. Spare time is basically used to learn graphics and image rendering, compiler, GUI and animation. My favorite languages are C++, C# and Haskell, and I have a strong interest in the field of programming languages.
This is vczh's self-introduction on the open source China website. V is a great god in the field of technology, which can be said to be true love for Microsoft. He also works for Microsoft Research Asia, which is Microsoft's Beijing office.
For example:
20 1 1 1 I went to Beijing from Shanghai for an interview with the graduate school after getting the approval from the manager. There are five rounds left in this interview. This interview is very difficult. One of the interviewers found a lot of compiler-related things on my resume and decided to let me implement a strncpy function. The requirement is that the CPU at least accesses the memory.
This includes bandwidth, alignment, binary byte shift operation and many other issues. The method itself is very complicated, and writing code on paper always makes mistakes, so I still don't have time to write the whole program.
Another interviewer, a foreigner, also did some compiling work when he was young. To my surprise, he didn't ask me questions during the interview, but talked about various algorithms and problems of the compiler for a whole hour. Basically, all the knowledge I know is because I have to answer questions.