Question Bank
Interview Practice Questions
1,600+ practice questions organized by topic, company tag, and difficulty.
Showing 20 of 1635 questions
Implement a data structure with insert, remove, and getRandom — all in O(1). getRandom returns a uniformly random element.
Given server logs [timestamp, server_id, start/end], find the time interval with maximum concurrent active servers. Handle 10⁸ logs efficiently.
To clarify why I am asking: have you solved LeetCode problems, at least easy ones?
Practice in botWhat is your algorithms experience? Have you practiced LeetCode, and do you write in Python?
Practice in botWhat approaches are available for encoding categorical features?
Practice in botAre there methods that do not depend on already having a trained model?
Practice in botInstead of doing everything in a function, computing it, and putting it all into an array?
Practice in botUnder what conditions will line 17, after the loop, execute? Will it execute when we reach the last element?
Practice in botIs the algorithm O(n) because we iterate over every element in the list?
Practice in botWhat do we need the machine learning algorithm to determine as its output?
Practice in botLogistic regression, because it is a relatively simple algorithm.
Practice in botThe optimizer determines how we improve our model based on this loss function.
Practice in botI cannot remember the NumPy method or function that computes Euclidean distance.
Practice in botDescribe your professional experience in ML and computer vision.
Describe your current role and main responsibilities.
Prepare for your next interview with Vibe Interview.
Download Vibe Interview