website development interview ques tions

2022.03.26

Full-text2135Character,Expected learning time6minute


website development interview ques tions

Graphic source:unsplash


I met a case study problem in my first time was a manager of Deloitte.。Interviewer asked me how to judgeInstagramSuccess in various stories。I am answeringA/BTest will be very effective,But the interviewer told the company that there is no ability,Want to think about something else。I stayed,Because there is no other way。


Case analysis has become an indispensable part of data science and product development.,It is a key point that decides enough candidates enough.。The purpose of these interviews is to simulate the company's existing products,Test candidate response capabilities、Ability to solve problems、Effective ability to deal with obstacles。Generally,Three types of case studies:

(Website Development Interview Ques Tions)

· Product related type

· Model correlation

· Business-related


Let us start with some questions。Notice,These issues are not exactly correct answer,More is to make a reality assumption for evaluation,And propose solutions under these assumptions。Not particularly detailed,The main purpose of this article is to provide an outline or point to answer these types of problems.。


website development interview ques tions

question1

(Website Development Interview Ques Tions)

Imagine you operate an e-commerce website,There are millions of products lists,And it is desirable to eliminate product names that may be repeated in different categories。for example,There are two different product names,iPhoneX andAppleiPhone 10(They refer to something,But why need two names?)。


Then,Amazon sells the same name with different namesN-95Facial mask,E.g:


· New crown cover

· N-95Facial mask


Your task is to change all repeated names to a public name.。But first,Need to find out those who have repeated products。How will you deal with this problem??


My solution is:Can solve this problem with two ways。Extraction granularity characteristics using images of all given products,And clustering these features。Granet size is very important,Because you must classify different versions of a specific project,And there is a subtle difference between them。therefore,Extracting the underlying feature is important。


E.g,Suppose advanced features are extracted from each image and clustering。The algorithm will alliPhoneMobile phone gathers in a cluster,Get all Samsung mobile phone to a cluster,Solemn。But we hope alliPhoneXIn a cluster,Other models of a cluster。butiPhoneXandiPhone11Image difference,Therefore, particle characteristics must be extracted,Can improve the performance of clustering algorithms。


But if the interviewer is refuted:If some products do not have images at all,What should I do??Clustering of each product,And classify them。First, the description is described.,Then useTF-IDForNLPAny other similar approach,Re-execute the cluster。


website development interview ques tions

Graphic source:unsplash


website development interview ques tions

question2


Suppose it is still working for a website,Give a large database,Each line represents a page view。Website more than one page。How to distinguish machine accounts and real users?


My solution is:basically,Machine account is to extract data from the website,There will definitely have a lot of page views,And the duration of each page view will be short,Because it can extract information very quickly。


on the other hand,Real user access to the page relatively small,More time spent on each page More。In addition to the above two assumptions,Another assumption we can do is throughIPAddress or other device signature to track each unique visitor。


useSQLOr any other query language finds the total number of pages accessed by each visitors、Total page View time,Peace all page view time。Then,You can use a clustering algorithm based on the above indicators into two clusters.。


website development interview ques tions(Website Development Interview Ques Tions)

question3


website development interview ques tions

Graphic source:unsplash


Suppose you are data analysts in the Project Panel。Suppose you have a news push ranking algorithm(we all know,When each user logs in,They will see a news push,There are various articles inside,These articles are sorted with ranking algorithms)。How to measure the success of the news push algorithm?

(Website Development Interview Ques Tions)

My solution is:The first step is to propose an indicator of assessment algorithm effectiveness。The benchmark indicator can be a click rate。However,Better indicators such as sharing and comments,Can assess the appeal of content。


Interviewers may ask the following questions to test the depth:If some indicators mentioned above rises and other degrades??What would you do??Which indicator do you think is more important??


The author strongly believesLinkedinThe perspective is very important here.。If they try to evaluate the algorithm from the business,Click rate will be a more important indicator,But if the evaluation is purely from the perspective of the user experience,Comment will be an important indicator。Now,Answer again in the problem encountered in the simulated interview。

(Website Development Interview Ques Tions)

How to determineInstagramWhether the story is successful?we all knowInsThe story can make users24Share photos and videos with others within hours。Users can see these stories,Reply and share these stories。The author thinks this feature is trying to achieve two goals。


· User stay——Make sure the user returns to the platform again。

(Website Development Interview Ques Tions)· Participation——Make sure users use this feature more。


Saiteja KuraI want to make such an indicator:

(Website Development Interview Ques Tions)

· The average story of each user

· The story of each user average


In addition to the above two metrics,Another metric standard for evaluating story success,Is the percentage of users who release multiple stories。


Answering case analysis problem not only requires technical knowledge,It also needs a deep understanding of business needs。Products that create efficient and suitable companies have always been the leading market。I firmly believe that the development of business perspectives is very important.。

(Website Development Interview Ques Tions)

website development interview ques tions(Website Development Interview Ques Tions)

Message point praise

Let's share togetherAIDry goods of learning and development

Reprinted,Please leave a message in the background,Comply with reprint specification

返回列表
更多新闻资讯