Applied online, was shortlisted via my CV. Was then invited for a phone screening, standard questions mainly focused on my degree modules and a technical question on data structures. Overall a positive experience even though I was declined at the phone screening stage.