I applied online. The process took 2 weeks. I interviewed at Walmart (Bentonville, AR) in Oct 2018
Interview
Hiring manager approached me on Linkedin and set up a phone screening. Then the second round of technical interview was arranged where there were three people interviewing me via Zoom. They tested my coding skills in Python and SQL through a cloud coding platform as well as many ML concepts. I was too nervous to perform well. The interviewers became impatient when I failed to answer some of the questions.
Interview questions [1]
Question 1
1. Live coding:
a. Create a list of 10 consecutive integers between 0 and 10 - Python
b. based on the above list, print out odd numbers - Python
c. Given a list of stores and products, derive a store-product summary table containing fraction of products for each store. (SQL)
2. Diff between supervised, unsupervised, reinforcement learning
3. What does p, d, q mean in Arima time series model?
4. If you have weekly sales and want to predict future sales, which time series models are you going to use?
5. how to deal with overfit
6. how to deal with outliers, any model to detect it
7. what is PCA
8. what is R squared, diff between r squared and adjusted r squared
9. what can you do to overcome multicollinearity
10. what is regularization, difference between Lasso and Ridge
11. How to deal with unbalanced binary classification
12. what you should do if a time series model is stationary