What exactly do you do when you do a project for an internship?

61dbfb1daa5e6f6b7e34af9a78ffedee.png3 million words! The most complete big data learning interview community on the whole network is waiting for you!

Today is an article edited by mobile phone, talking about doing projects/internships.

I have posted some videos before, talking about the four elements of school recruitment, and one of the most important parts is the internship.

For socially recruited students, it is simple. The most important thing in the interview is the project, not one of them.

So what should we pay attention to when we are doing projects or doing internships?

Let's discuss it separately.

School recruitment

Internship experience is almost the only way for students recruited by the school to get in touch with the real scene of the enterprise, and the general internship is 3-6 months, and the short one is even only 2 months.

The purpose of our internship is nothing more than two: either to stay, or to write on the resume to attack school recruitment.

There are not many things to do in such a short time, and the tasks generally taught to interns are relatively simple. If there is an opportunity left by an internship, of course you should try your best to fight for it. In addition to doing the little tasks at hand, you must actively expand your boundaries and ask your mentor or TL for some tasks. Secondly, you must learn to summarize and do what you have done. Summarize the things, why there is this demand, what is the business background, what solution is adopted, what problems have been encountered in the middle, how to solve them, etc.

On the basis of the above, students who are interns should think about the problem from a higher perspective. What is the overall structure of this project? For data development, what is the flow of our data and what is the business process behind it? , what kind of data structure we have chosen, is this structure universal, or optimized for business scenarios.

After reading the overall architecture, we also need to look at how many modules this project has, how many people are involved, and what problems you have encountered during the development process. Take your code and study it. These things can be reflected on the resume.

I often see the resumes of many students recruited by the school. The project description has a narrow field of vision and is limited to the little things I did. When interviewing you as an interviewer, you will hope that you can introduce the project from an overall perspective, as well as the problems and solutions you encountered during the development process.

If you can speak clearly, the basic interview will be done.

Social Recruitment

The project of social recruitment of students is the key point among the key points, and it has higher requirements for you than fresh graduates. We can't just focus on function realization like the school recruits students, but also have a deep understanding of the business, at least from the perspective of an architect, and be familiar with the overall architecture design of the project. What are the core points and difficulties in the project? What kind of solutions do other companies in the community have, and what are their advantages and disadvantages? What should be done if the business growth structure is upgraded in the future? As well as how to design a solution for a certain scenario, you need to study a lot of solutions from other companies or organizations after work, and apply them in your own business scenarios.

In short, if you only think about problems from the perspective of a grassroots developer, you will be limited to this level in the future, and you will not be able to break through upwards. We can think about problems from a higher perspective, not just limited to the development itself.

The same goes for interviews.

If this article is helpful to you, don't forget to  "Like",  "Like",  and "Favorite"  three times!

18d3f3d76ef73a006c810ec39bcd7924.png

1d9db81b0cf4afe579a5977061c652c3.jpeg

It will be released on the whole network in 2022 | Big data expert-level skill model and learning guide (Shengtian Banzi)

The Internet's worst era may indeed be here

I am studying in university at Bilibili, majoring in big data

What are we learning when we are learning Flink?

193 articles beat Flink violently, you need to pay attention to this collection

Flink production environment TOP problems and optimization, Alibaba Tibetan Scripture Pavilion YYDS

Flink CDC I'm sure Jesus can't keep him! | Flink CDC online problem inventory

What are we learning when we are learning Spark?

Among all Spark modules, I would like to call SparkSQL the strongest!

Hard Gang Hive | 40,000-word Basic Tuning Interview Summary

A Small Encyclopedia of Data Governance Methodologies and Practices

A small guide to user portrait construction under the label system

40,000-word long text | ClickHouse basics & practice & tuning full perspective analysis

[Interview & Personal Growth] More than half of 2021, the experience of social recruitment and school recruitment

Another decade begins in the direction of big data | The first edition of "Hard Gang Series" ends

Articles I have written about growth/interview/career advancement

What are we learning when we are learning Hive? "Hard Gang Hive Sequel

Guess you like

Origin blog.csdn.net/u013411339/article/details/131485562