3 round-
1 round: HR
2 round: HM
3 round: Technical + Product + VP (Technical)
On the whole, it's a very comfortable interview, the interviewer is nice. Even though the question is not that easy, they will guide you to answer them.
I applied online. The process took 3 days. I interviewed at American Express
Interview
The first was a practical round wherein they gave a ipython notebook with many questions and had to be completed in the stipulated time. Following the selection, there would be 3 interview rounds
Interview questions [1]
Question 1
The first round questions included basic dataframe manipulations, a regex question on writing a pattern to identify specific phrase which could have any number of random words in between (eg. between high and calorie, there could be any number of words upto 4 eg. high word1 calorie, high word1 word2 calorie' etc). This also needed some basic preprocessings like handling unidecode errors, punctuations and numbers in a string.
Another question was a probability based descriptive question and a easy question on coding to print numbers between 0 to 100 which were prime.
NLP Data Scientist applicants have rated the interview process at American Express with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 61.7% positive. This is according to Glassdoor user ratings.
Common stages of the interview process at American Express as a NLP Data Scientist according to 1 Glassdoor interviews include:
Presentation: 50%
One on one interview: 50%
Here are the most commonly searched roles for interview reports -