A few big names from Microsoft and Google have organized an interview question brushing group. You can add the administrator VX: SxxZs3998 to participate in the discussion and live broadcast

Graduated from East China Normal University (Information – Software Engineering) with a bachelor’s degree

Fresh graduates in 20 years

Currently working at Bytedance (client development engineer)

Package 40 years, like mountain climbing, photography, typing code

After adjusting the size of the week, happiness increased

Come back and talk to everyone

East China University (Bachelor’s degree in Software Engineering)

Byte Client Development Engineer (annual pack 40)

I’m a second generation code farmer

See this keyboard? My dad’s first personal keyboard in 2003. It’s a testament to his business as a coder. His father, who graduated from high school, went straight into a traditional factory, where he worked on the assembly line of ordinary workers. Listen to my mother said: it was a chance they met, they fell in love with each other for life, because mother’s home conditions at that time is very good, a little TV and occasionally buy magazines. Although my father’s degree is not high, but has always been a kind of comparative learning type.

Once when I went to my mother’s house for dinner, I saw a magazine on the table, and one of the articles was about programmers. Perhaps at that time was young did not think so much, just want to earn more money to marry my mother, resolutely quit the factory stable income is not high and boring work, spend a huge sum of money to buy a computer. The computers and keyboards of those days are long gone.

The computer he bought was a used 486 Celeron and a simulator (a machine that writes programs to chips) that he bought when he was out of work. That’s not to be too happy to own a computer like this. I still used it to fight the King of Fighters (ASDW,YUHJ,) in junior high school.

I began to watch my father type code when I was very young, and gradually BECAME very interested in it. However, I had never touched code before college, and the only fate between me and that computer was the King of Fighters. I chose a computer by myself, and my parents were very supportive and agreed with me.

The academic level of teachers in East China Normal University is quite good, and it is also 985 double first-class. As far as I know, the recruitment requirements for teachers are not low. Nevertheless academic level is not equal to teach level, the individual feels, still should make judgment according to oneself major so, all kinds of department are different, but good overall.

There are not so many people in east China. The old campus in north China was built during the Republic of China. The Si Qun Hall, qunxian Hall, administration building and so on are all over there. Minhang campus has a different style. The number of students is not large and it is not the peak period of school attendance. The campus is a little empty.

But the library and the undergraduate dormitory including the dining hall are very nice.

Start my career as a coder

I started to learn c#. One summer vacation, I went home and began to show my father what I had learned. I was able to make a simple winform program. They offered me a real project, and I said yes and I got slapped in the face.

This real project, is really speechless, with the school was excellent project is not the same, it is not a few throwexception thing. Therefore, the good look does not suffer a loss before the eye, and immediately made a decision to worship his father as a teacher. My father actually did not accept this apprentice, but recommended me to Stephen, a Google boss he once knew, and asked me to follow him to concentrate on training.

Bytes to shore

In fact, I think I do not call this shore, because the original advantage is really less effort, mainly from two aspects.

First, with the guidance of Teacher Stephen, I have a solid foundation, but MY system needs to be strengthened and optimized on the original basis. I admired Mr. Stephen from the very beginning, because I am a kind of high-spirited person, impatient and unable to listen to criticism. But every time WHEN I was impatient to do the real exam, he would directly say the main points and my pain points to convince me. During this period, I also discovered that all languages have something in common, and that only by finding the true secret can we succeed and have a shortcut to follow.

Second, I actually came into contact with a new knowledge point, and someone accompanied me to discuss and ponder over it repeatedly, that is my father. We often studied enterprise projects with each other on video. Although I always wanted to participate in his current company’s projects, he never showed them to me (professional ethics is absolutely excellent).

Later, after a long period of learning and knowledge consolidation, I worked as an intern at a company that young people aspire to. In the interview, to be honest, I think it is still relatively simple, probably belong to the kind of thinking can be done. Such as:

Enter the currently executing code

Input a string from the keyboard, convert all lowercase letters to uppercase letters, and output to a disk file “test” for saving. The input string starts with! The end.

Byte Work Experience

To be honest, there’s a lot of buzz online about bytes, and most of it is bad. But to be honest, the welfare of byte is still very good, the colleagues around are all young people, get along with is not so tired, the only thing is that there may be some roll. But it seems normal to me that nowadays, as long as the young people have some ideas, they will choose to join the game. After all, who doesn’t want to earn more money and experience while young, right?

Secondly, as a technical post, in fact, it is ok, not a special volume, everyone is basically off work at the same time, few people choose to go before nine o ‘clock, after all, most of the time the work pressure is really quite big. If you really care about 996, don’t choose bytes, the second is also to see the department.

In a word, I have borrowed a lot of strength, but I still thank myself for brushing the questions again and again, and taking pains to practice again and again. I also thank my old father and Teacher Stephen for doing what I should do most at my best age.

A few big names from Microsoft and Google have organized an interview question brushing group. You can add the administrator VX: SxxZs3998 to participate in the discussion and live broadcast