Interview process can be lengthy, technical interviews are not easy so best to be prepared. Once all interviews are complete the offer didn’t take too long. It’s okay to not know all the answers as well.
Look for Careers portal. Apply from the portal and you should get a call for interview schedule. There are situations where you may not get calls due to lots of applications received and its not feasible to contact each and every person.
3 interviews in one day, each one asked different topic and probed questions and answers and then behavior and finally there was a lot of bg screening process. All in all very fair