Applied online.
Got an email from and scheduled a zoom round with HR
After HR round, had 1:1 with their Lead node.js developer on zoom.
It lasted 30 mins and he asked some interesting question (added later on) and I answered them as best I could.
After a couple of days, their HR email me that I haven't been selected. But I liked that interviewer shared his notes with me via HR, like what he found positive and what he thought I lacked for this role. This was a very nice gesture, and because of this Sqreen will always stay in my goodwill.