Question bank
4,310 interview questions, answered.
Reference answers, what the interviewer is really testing, how it is graded, and the follow-ups that come next.
Easy 10Medium 67Hard 3
Filters · onDifficulty, topic, company
67 questions
- 49What are the different types of software testing?MediumCodingTechnical·
Salesforce - 50How would you use VR to improve education?MediumTechnicalProduct·
Microsoft - 51What are virtual functions?MediumCodingTechnical·
Nvidia - 52What is idempotent in an API?MediumTechnical·
Google - 53Which sorting algorithms use divide and conquer?MediumCodingTechnical·
Meta - 54How would you handle an exploding gradient, given a neural network?MediumTechnicalAI ML
- 55Tell me about an app you use frequently, and describe your go-to-market strategy for a new feature it just launched.MediumTechnical
- 56What are the issues that using hashmap on a multithreaded environment may cause? How would you deal with them?MediumCodingTechnical
- 57Explain how hash maps work.MediumCodingTechnical
- 58Explain the memory changes that occur when executing: Object o = new Object().MediumTechnical
- 59Is the Mean Squared Error (MSE) a suitable cost function for a logistic regression model?MediumTechnicalAI ML
- 60Describe how random forests work and explain what an ensemble method is.MediumTechnicalAI ML
- 61Explain the differences between multithreading and multiprocessing.MediumTechnical
- 62Which is more likely to result in overfitting a model? More training data, decreased nodes in neural network hidden layers, eliminating sparse features, or using a Gaussian or RBF kernel in SVM?MediumTechnicalAI ML
- 63In K-Nearest Neighbors (KNN), does setting k=1 lead to higher variance or higher bias?MediumTechnicalAI ML
- 64What is the significance of an area under the curve (AUC) equal to 0.5?MediumTechnicalAI ML
- 65Describe how the split in a decision tree works.MediumTechnicalAI ML
- 66SQL Stored ProceduresMediumCodingTechnical
- 67Explain the time complexity differences between ArrayList and LinkedList.MediumCodingTechnical