During the phone screen interview they asked me general question about my career and projects and few behavioral questions such as "Tell me about a problem you had to solve that required in-depth thought and analysis". Then I had a technical interview in which they asked me question about: • Java - they gave me a user case and asked me which classes I would create to manage it, - they asked how Pass-By-Reference and Pass-By-Value work in Java • JavaScript - How to write a function - How to access fields in a Class • SQL - They gave me few tables and ask me to retrieve some data according to a use case they gave me