Nlp Interview Questions

431 nlp interview questions shared by candidates

The interview process consists of a mix of basic algorithmic questions and in-depth knowledge inquiries. It's not the typical, routine 'leetcode' style problem-solving that one might expect. Rather, it's a creative process that encourages innovative thinking and problem-solving strategies. Despite its challenges, it remains an enjoyable experience overall. This balance of rigorous technical examination and creativity makes it a unique and exciting process that goes beyond the usual coding interview experience.
avatar

Senior NLP Engineer

Interviewed at Gridspace

4.6
May 10, 2023

The interview process consists of a mix of basic algorithmic questions and in-depth knowledge inquiries. It's not the typical, routine 'leetcode' style problem-solving that one might expect. Rather, it's a creative process that encourages innovative thinking and problem-solving strategies. Despite its challenges, it remains an enjoyable experience overall. This balance of rigorous technical examination and creativity makes it a unique and exciting process that goes beyond the usual coding interview experience.

He: what is IDCNN? Me: it is a CNN based architecture that is used in NER, it is based on dilated convolutions. He: why for sequence labelling use a CNN architecture? Me: because a CNN based architecture is parallelizable so the processing will be faster in contrast to RNN based architecture which is sequential. But I’ve seen in the littérature that generally RNN based+ CRF give better performance. He: why? Me: I’ve not seen formal explanations, all what I ve seen is reported empirical results that show that better performance is given by RNN+ CRFHe: No because RNN catch the long sequence dependencyMe: the IDCNN I just explained catch also long term dependency He: how ? Me: by dilated convolutions as I explained before. He: ok.
avatar

NLP Developer

Interviewed at Huawei Technologies

3.4
Jun 9, 2020

He: what is IDCNN? Me: it is a CNN based architecture that is used in NER, it is based on dilated convolutions. He: why for sequence labelling use a CNN architecture? Me: because a CNN based architecture is parallelizable so the processing will be faster in contrast to RNN based architecture which is sequential. But I’ve seen in the littérature that generally RNN based+ CRF give better performance. He: why? Me: I’ve not seen formal explanations, all what I ve seen is reported empirical results that show that better performance is given by RNN+ CRFHe: No because RNN catch the long sequence dependencyMe: the IDCNN I just explained catch also long term dependency He: how ? Me: by dilated convolutions as I explained before. He: ok.

Viewing 291 - 300 interview questions

Glassdoor has 431 interview questions and reports from Nlp interviews. Prepare for your interview. Get hired. Love your job.