I applied online. I interviewed at RNS Solutions (Rāwalpindi) in Jan 2020
Interview
Its based on three step process. 1) HR interview (Easy) 2) Team lead interview (Easy - Difficult) 3) CTO interview (Hard) Sometimes based on the position an interview is scheduled with the CEO.