Envié una solicitud electrónica. El proceso duró 4 semanas. Acudí a una entrevista en Hudson River Trading (Singapur) en oct 2024
Entrevista
Code-signal, followed by 2 phone rounds (1hour each) and a full day of on-site interviews. Smooth interview process where results were released promptly after each interview round, though had slight delay (~2 week) in scheduling my on-site due to availabilities. Interviewers were all very friendly and enthusiastic to answer questions about the role itself, and created a comfortable environment and cared a lot more about the thought process rather than just getting the correct answer. Appreciated how the scope of each interview was clarified before each round which helped me feel comfortable in the interview.
El proceso duró 4 semanas. Acudí a una entrevista en Hudson River Trading en dic 2021
Entrevista
Apply directly on website
online assessment on codility, then 45min technical phone screen on zoom
-----------------------------------------------------------------------
nothing else to add so these are just fillers fillers fillers
nothing else to add so these are just fillers fillers fillers
Preguntas de entrevista [1]
Pregunta 1
OA:
- If 2 consecutive characters are the same, shrink the string until you can't anymore. Output final result.
"ABBCDDC" -> "ABBCC" -> "ABB" -> "A"
"AABBAA" -> "AAAA" -> "AA" -> ""
- Construct an n-ary tree given a list of parents/values and k. Find max k-length path sum of the tree.
Phone Screen:
Describe a recent interesting bug that you have resolved.
What's the purpose of 'yield' keyword?
How does hashtable works?
What happens in a lookup/insert operation when hashes of 2 different keys are the same?
What's the time complexity of hashtable ops (lookup/delete/insert)?
When does hashtable upsize/downsize? Runtime complexity?
How does computer memory work?
How does OS allocate memory to each process?
Virtual mem vs physical mem?
What happens when virtual mem exceeds physical mem?
Stack vs heap. What stores in which?
How does GIL work? What's the adv vs. disadv of GIL?