Initially I was asked to do a programming assessment which was converting a c programming into c++ and java using Object oriented concepts. Then had a technical interview where I was asked different simple algorithms and their time and space complexity. Then he asked about my programming assessment and how i can improve it and then some technical questions on java.