Interviewing startups, algorithmic engineers.

Source: Internet
Author: User
Tags rounds

Two rounds of technical backbone, one round technical director, and finally CTO, then HR. A total of four rounds of technical +hr, or small harvest.

Overall feel the interview problem is flexible, the difficulty and the company business convergence of knowledge points strong. The following is the specific process:

One or one sides

1. Two-way code (time complexity)

2, K-means pseudo-code (referred to the EM)

3, the project has a challenging place, the assistant

4, explain Word2vec

5, the general discussion of the next deep learning

6, deviation-variance decomposition, over-fitting and under-fitting measures

Two or two sides

1, coding (dynamic planning, code checking and exception handling is very necessary)

2. Loss function of logistic regression and explanation

3, avoid over-fitting measures, in the field of statistics on the weight how to control (machine learning and penalties, statistical hypothesis test)

4, if there is a new stream data, how to update the model (can use a random gradient descent, directly calculate the incremental update weights)

5. How to determine the correlation between a feature item and a category (entropy) formula

6, speaking small paper

Three or three sides

Technical director, is Microsoft's. Well.. The technical Danale is quite many, according to introduce the core team also has bat,facebook backbone.

1, three sides mainly introduces the internship project, through the project to understand your business logic. This part is not a good answer.

2, finally chatted for a long time the company's business point

Four or four sides

The CTO was a graduate of the Peking University Doctor's Machine study, and a few great paper, and later at Microsoft.

1, perhaps the academic comparison strong bar, come up directly let the hand push SVM, with the relaxation factor

2, then specific to the SMO to solve the convex two planning problems of the advantages, contrast gradient descent and Newton method, quasi-Newton method

3, the last introduction of the company how to use machine learning combined with business, data mining information

To tell the truth, pushing the formula is still very difficult, the head actually to all four is very tired. Fortunately, before you push yourself, although the time is a bit long, probably the process still remember. Under the CTO's error correction, reluctantly pushed out. SMO algorithm is just a simple to understand, so the general idea to speak down, specifically involving not deep. The interviewer spoke carefully about the paper and improvements, and the people who invented the algorithm.

Five, HR

Talk about the pay treatment, said to communicate under the letter. This time the real experience is not important (probably still hanging), the interview experience is very valuable, thank you for the timing

The final summary of the more controllable factors in the interview:

The basic etiquette is not said

1. Interactive

The interaction is very important, the programming question does not have the matter, but must positively to want to solve, according to the interview officer to give the mentality step by step response, does not understand on the sincere question.

2. Careful

Write the code must be clear whether the interviewer let you write pseudo-code, not the words it is necessary to write the exception handling and return and function head. And the algorithm you write or the time complexity you mention, you know, you ask.

3. Guide

Although can not be said to dominate, but this aspect is a little controllable, learn to guide the process of interview, take the initiative to say what you learned recently, you are more good at what.

4. One last question

Usually ask if you have anything to ask, be sure to ask, whether it is the company's business or self-promotion, showing interest.

Interviewing startups, algorithmic engineers.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.