They had a job fair at their company, lots of people went. they have various different booth for different position. I talked to their software developer team and ended up having an literal onsite interview with their department head. questions were fairly easy, asked about my experience, and he seemed very pleased about my answers. all their team members wrote down my contact info on a separate note book and told me they will contact me back. however its been a week already still didnt hear anything back.