This was an average technical interview. They will test you on your foundation including object-oriented programming and data structures as well as basic networking concepts. Showing a portfolio of your past projects and explaining how they work is recommended. Explaining your past work experiences is also recommended.