First, I applied for the job and received an initial phone call. Then I had a scheduled online interview that lasted about 45–60 minutes. After that, they gave me two test projects—one design-related and one functional. I submitted the projects, and later they invited me for an in-office interview, which lasted about an hour. Everything went smoothly, but I haven't received any final update from them yet. A confirmation via phone or email would have been helpful.