RBC Interview Question

Why should we hire you ? How do you keep yourself updated about new technologies ?