Applied online. Received an email from a hiring manager asking to setup a phone interview. Had an interview using Zoom Video Conferencing. Asked about my previous experiences and projects in detail. Some questions were quite technical. Some questions were challenging.