楼主 CS 小硕
店面 (1 小时):
- Behavioral questions
- Tell me a time when you exceed expectations and go beyond your task
- and two more LP questions
- Algorithm question
Onsite:
第一轮:
- Behavioral questions
- Tell me a time when you objected your manager and did what you think is right. What was the outcome?
- Tell me about a time you had to sacrifice short term goals for long term goals
- and one more LP that cannot remember
- Algorithm question
- You are logging users visited your page as stream of data. Implement a function to return the id of first user that never visited the page again (only visited once).
void logUser(int id);
int firstUniqueVisitor();
Follow-up: Imrove the O(n) complexity
- You are logging users visited your page as stream of data. Implement a function to return the id of first user that never visited the page again (only visited once).
第二轮:
- Behavioral questions
- Tell me about a time you helped your team mates
- Tell me about a time you had a tight deadline
- and one more LP that cannot remember
- Algorithm question (maintainable code)
第三轮:
- Behavioral questions
- Tell me about a time where you came up with an innovative solution
- Tell me about a time you had to persuade your team members
- Tell me about a time you had to deal with ambiguity
- Algorithm question
-
https://leetcode.com/problems/jump-game
Follow-up: Return any single path (indices) results in a victory
-
https://leetcode.com/problems/jump-game