It was quite straight forward. Online interview for technicals. Then physical interview with the higher ups. Then their response was within a few days. During the technical interview, the interviewers doesn't outright refused me as I was a few months out of the job and my skills and memory aren't that fast to recall. They are willing to guide and see my thought process. The second interview was quite enjoyable. What I experience was basically a long chat with newly acquainted friends is how I would put it.