- Provide a code review for some python code. - gpu optimization strategies for some cuda code. - discussion on the building blocks from DL api
Deep Learning Engineer Interview Questions
286 deep learning engineer interview questions shared by candidates
Leetcode, optimization, benchmarking, unit testing, system design for benchmarking
Add two numbers Schedule Actor play time
Technical details about neural networks for object classification. Very specific to a certain kind of architecture they are using.
- The discussion started with the presentation of the departments. There are 100 employees in Romania. - Then for 10-15 minutes I presented the projects I worked on, emphasizing the ML area. What articles I wrote, what models I implemented, how I implemented them, how we organized ourselves on the ML projects. - Then followed a series of common sense questions in ML, nothing difficult: what do you do if you have over-fitting, what is a logistic regression - What is the difference between a sigmoid and a softmax. Give examples of other activations - If you were to make a classification model, how would we proceed? - What technologies have you worked with Keras/Pytorch and in what language - At the end of 15 minutes, a coding problem, with the mention that you can write it in any language (even pseudocode), where you want, even a notepad. I had to pretend that I had an image and translate it to the right. I wrote in python on leetcode and I also run it to test, everything was good. I did not receive the offer. Although I answered all common sense questions and solved the problem, a few days later, I received an email saying that they are satisfied with the concepts I have and the projects I worked on. But unfortunately, they are looking for advanced C++ people, not Python. During the interview, I had no C++ questions. Just one question, which language do I feel more comfortable with, the answer being Python because in this language I have been preparing for a similar position in recent years. My opinion is that you should apply if you want a similar post outside. If they insist on such a position with knowledge of C++ (which they have, but have not been evaluated), there is a great possibility that you will not evolve on the ML side in the company and work on other tasks, probably embedded.
1. tensorflow vs pytorch 2. transformer acceleration 3. tensorRT
What would make me prefer one job\workplace over another.
What trait in myself would I want to improve\change.
How to improve ResNet-50 in X-ray images. (He expects me to answer unfreeze the last couple of layers during training. But how you can train a ResNet with all the layers freezer without any trainable fc at the end??)
Questions were mainly based on resume.
Viewing 71 - 80 interview questions