I applied through a recruiter. The process took 4 weeks. I interviewed at Technosoft Solutions (CT) (Lahore) in Jan 2022
Interview
Firstly, there was a detailed technical interview containing questions from all major CS courses like OOP, Database, Algorithms, Software Engineering and Web Engineering.
Secondly, there was a coding assignment that I had to complete on the spot.
Interview questions [1]
Question 1
Difference between Functional and Non-Functional Requirements.
Disadvantage of Inheritance.
Difference between Inheritance, Composition and Aggregation.