Resume Screen
Phone Screen
1 round
behavioral
Final
2-5 rounds
Decision
Resume Screen
Phone Screen
1 round
behavioral
Final
2-5 rounds
Decision
We don't have information about this company's recruiting timeline yet. Check back later or contribute if you have insights.
What types of data structure and algorithm questions are asked?
Implement a function that takes a list of integers and returns all pairs of numbers whose sum is zero.
Find the number of matching brackets in code provided as a list of strings.
Return the indices of strings that appear exactly once in both given lists.
Create an algorithm and explain its time complexity.
Design and optimize a data structure for one-dimensional Excel-like operations including set_cell_value(int, cell) and sum_of_cells(cell_1, cell_2, result_cell), ensuring all data is correct and updated after each call to refresh().
Implement the specific machine described in the question.
Write pseudocode to implement a stack machine.
Implement a data structure that supports basic operations.
Describe how you would implement a standard algorithm or data structure that has a tricky aspect to its implementation.