Several online interviews then an onsite interview. After 2 technical interviews I have given an technical task and report writing - then another technical task for asking questions about the report then invited for an onsite interview. The whole process took over 4-5 months the. I was ghosted.