They first send me 2 code challenge. it is very time consuming. One is about to design a hash on cash layer. and another is about unix. I feel that it is really unnecessary to be in that way.
Interview questions [1]
Question 1
1. Are locks in Java reentrant?
2. weak, soft, and strong reference in Java garbage collection
3. Does it make sense to catch out of memory exception?
Pretty straight forward phone interview with basic questions asking about backend, experience, and how I approach problems. The second interview involved me completing a take home programming problem and talking about my solution.