1. x and y are lists. If x = y and y has been changed, what happens to x? 2. Explain ROS topic latch 3. Explain ROS queue size and how the various data types affect it 4. What are the containers in std standard library and name a few 5. Explain virtual functions in C++ 6. Struct vs Class in C++ 7. Reference vs pointers 8. What's the difference between NumPy max and argmax? 9. Explain multithreading in python and what are its disadvantages compared to C++ 10. Difference between SGD and Adam optimizer. Where do you use them? How does the learning rate work with each? 11. Overfitting vs underfitting in ML 12. Explain batch normalization 13. Difference between shared pointer and unique pointer 14. Techniques to mitigate the overfitting and underfitting 15. Dropout 16. Resnet 17. Difference between different loss function and where do you use them 18. Explain normalization 19. Explain what is public, private , protected in C++
Software Engineer Machine Learning Interview Questions
275 software engineer machine learning interview questions shared by candidates
Basic ML questions e.g model overfitting, bias-variance, classification algorithms
2 medium leetcode problems
The challenge consisted of reversing a sentence (First word becomes last in the sentence ... last word becomes first in the sentence)
Describe the problem of overfitting
Talk about SVM, overfitting, classification methods? Also, a coding question to use binary search in a sorted array!
Machine Learning Techniques
Why Logit function for Logistic regression and what is the log-loss function (log-likelihood function)?
How will you design the skill function on LinkedIn.
Viewing 101 - 110 interview questions
See Interview Questions for Similar Jobs
Software Engineer Machine Learning ScientistSenior Artificial Intelligence EngineerPython Machine Learning EngineerArtificial Intelligence DeveloperPython EngineerArtificial Intelligence Software EngineerMachine Learning EngineerMachine Learning DeveloperAi Software EngineerMachine Learning SpecialistMachine Learning Software EngineerMachine Learning ResearcherArtificial Intelligence ScientistData Science EngineerArtificial Intelligence EngineerMachine Learning ConsultantMachine Learning Research EngineerSenior Machine Learning Engineer