Since the job location is Beijing, HR required to go to the site for an interview after communication.
One side (spot side)
Since most of the principles of the field need to be explained by hand.
-
Supervised learning unsupervised learning what difference, word2vec belongs to what type
-
XGB, GBDT what difference
-
L1, L2 regular principle, difference
-
How to use L1 regular in XGB
-
How to implement list in Python
-
What’s the difference between List dict
-
Sort dict by hand
-
Introduce the project, ask some more from the project
Second interview (on-site interview)
The second eldest brother is temporarily called, did not read my resume, on the resume of the project to discuss, discuss the way to achieve.
Three sides (site side)
-
To introduce myself
-
Introduce the project
-
Boosting Bagging Stacking Principle
-
Stacking blending difference
-
Analyze why XGB is used (hint, compare from feature dimensions, sample dimensions, etc.)
-
The judgment method of overfitting
-
How to solve overfitting
-
Probability problem X is a random variable that produces 1,1-p and 0 with probability P, and generates 1-n numbers with equal probability X
-
Handwritten code merges two sort linked lists
Four sides (field side)
-
To introduce myself
-
Introduce the project
-
The KTH largest number in the handwritten code array
-
Time complexity of constructing heap
Five intersecting surfaces (video surfaces)
-
To introduce myself
-
grades
-
Key-value data structures in Python
-
How is the dict base implemented
-
How to resolve hash conflicts
-
Examples of unsupervised learning
-
Explain the K-means principle
-
Distance calculation method
-
How to choose a supervised learning model
-
Scenario questions know all the information and recommend restaurants to users
-
Algorithm problem two 300G large files, find the intersection of two files
Six HR interviews (telephone interview)
-
To introduce myself
-
What offers did you get? Why did you choose Ali
-
What are the pros and cons
-
What is your personality? What are your weaknesses
-
What did you learn from the study? What did you learn from the interview
-
What are the salary requirements
Seven director’s Face (site face)
The director interview was the most difficult in the history, and the whole process was very confusing. Every question was not answered until the interview lasted about 2 hours.
- Project introduction
- I will introduce the paper in detail. My thesis direction is traffic. I have a brief discussion on the second interview with the interviewer, and the director asked me to introduce the innovation points one by one
- The introduction of the competition, the questions are from the competition, the project
- Analyze the principle of XGB in detail, how to choose the splitting point, why to use the second order Taylor expansion, how to express the regular term in XGB. L1, L2 regular difference (I used probability and optimization theory analysis, the director asked me to explain why L1 sparse from gradient descent),
- How to find the gradient with L1 regular. XGB, GBDT difference, GBDT why gradient, gradient with what benefits. Finally, I asked about the division of labor in the team.
- Algorithm problem array and maximum subsequence
Lots of details. That’s about it. Hope you all find your dream job ~~
Meanwhile source | cattle