An Exciting Offer: Algorithm in Huawei's Core Department - Fan Falong
In recent years, The Chinese University of Hong Kong, Shenzhen, has been working closely with Huawei and other high-tech enterprises, forming a partnership of complementary advantages and resource sharing, becoming a model of integration of industry-education and industry-research. The university-enterprise joint project not only enhances the popularity of the university's related graduate programs and cultivates excellent talents for enterprises, but also gives science enterprises the opportunity to communicate directly with the world's most cutting-edge theories and technologies in this platform, and ultimately achieves faster innovation and breakthroughs in the field of technology.
The MSc in Data Science programme of The Chinese University of Hong Kong, Shenzhen and Huawei adopt a dual-mentorship training project. The students take courses on campus in the first year. And in the second year, after passing the programme recommendation and the examination organized by Huawei, they will work in Huawei for a period of time. It better allows students to apply the knowledge learned in school to the real practices.
How does it feel to be an intern in Huawei's core department?
Fan Falong from the Class of 2021 MSc in Data Science programme has many to share.
The MSc in Data Science programme and Huawei have adopted a dual-mentorship training project. After written exams and interviews, the students will spend the first year on campus taking courses and the second year in scientific practice at Huawei. For students in the Class of 2021, Huawei has 37 topics from three departments for students to choose and participate in, including Cloud BU, Central Research Institute, and AI and Intelligence All-Scene Business Department. Fan Falong chose the Huawei Cloud Big Data Processing Platform in Cloud BU. In his opinion, this is an important direction for the future development of the country, and the 5G era will create a large number of application scenarios for cloud computing, such as autonomous driving, smart cities, remote medical treatment, etc. He hopes to plow deeper in this field. The project with Huawei was very popular among the students. Half of the project students participated in the application, but only four to five of them were finally elected to Huawei for internship, and Fan Falong was one of them.
Experience sharing on test and interviews
The written test is a computer-based written test, with a total of 3 algorithm questions. Fan recommended to use Leetcode to prepare for the test. The first 200 classical questions must be proficient. Pay attention to categorize and summarize questions, such as stack, binary tree, backtracking algorithm, double pointer, etc., which is conducive to make the knowledge all yours. In addition, also pay attention to multiple solutions of a problem, which is not only helpful during the test, but also during the interview. The interviewer will discuss the advantages and disadvantages of the solution to the problem, and will discuss with the interviewer whether there is a better solution. If the interviewer knows how to solve the question with multiple solutions, it will leave a better impression on the interviewer.
There were 2 interviews in total. The first interview is on regular questions and “tearing codes”. The questions are mostly about the project experience, internship, and graduation project; “tearing codes” are algorithm questions. And the optimization of the codes will be asked and discussed. The test and the interview had a total of 4 algorithm questions, 2 of which I had seen on Leetcode. The second interview was about why I chose this department, my future career plan, and how I see the development of the industry.
One thing worth noting is that it is best to have a complete story about the projects, internship experience, research and other experiences on your resume. So, during the interview, you can explain the story to the interviewer from general to specific. A complete and rich story will not only let the interviewer know that the interviewer knows the project well, but also reflect the interviewer's clear logic and excellent presentation skills, which is also very important.
Internship experience sharing
What is it like to be an intern in Huawei's core department? Fan Falong shared that the specific business he is currently working on is algorithm development, and he will apply this algorithm to visual navigation, in which the key technology is target detection. When doing the work, Fan Falong uses the algorithm model he learned in the course “Deep Learning” in the project. And if he encountered some obstacles, he can ask the seniors and leaders in the group for advice. “Even though I was just an intern, they would still trust me and teach me everything they know.”
In his opinion, the internship experience has taught him a lot of unexpected things, and his daily life is extremely fulfilling. In terms of hands-on skills, his coding ability and reading skills have improved a lot. In terms of workplace communication, he not only learns how to better cooperate in teams, but also boldly consulted colleagues and mentors, and bravely expressed his ideas in some difficult problems. To him, the ultimate meaning of his internship at Huawei is that he has gained a platform and opportunity to try everything possible, and he has thus become clearer about the direction of his future development. He hopes that in the next 3-5 years, he can plow deep in the field and become a technical expert, which is the goal he keeps striving for.