The people are great to work with.
None that come to mind
We initialize the graph as a dictionary where each key is a character and the value is a set of characters that must come after it. We initialize `in_degree` to track how many edges point to each character.
The process was pretty smooth and a good experience. There were several rounds, but the whole process was pretty long, lasting about 4 months. I did not make it to the final round, though.
1. Online Assessment: 10 questions (5 Python + 5 SQL) - 75 mins 2. First Round: 5 Python coding questions (30 mins) + Behavioral (15 mins) - 45 mins 3. Final Round: 5 SQL questions (30 mins) + Behavioral (15 mins) - 45 mins
We initialize the graph as a dictionary where each key is a character and the value is a set of characters that must come after it. We initialize `in_degree` to track how many edges point to each character.
The process was pretty smooth and a good experience. There were several rounds, but the whole process was pretty long, lasting about 4 months. I did not make it to the final round, though.
1. Online Assessment: 10 questions (5 Python + 5 SQL) - 75 mins 2. First Round: 5 Python coding questions (30 mins) + Behavioral (15 mins) - 45 mins 3. Final Round: 5 SQL questions (30 mins) + Behavioral (15 mins) - 45 mins