Applied online on the company career website and received a panel interview invitation a few months later. The interview was held at the plant with HR, Manager and Senior Manager. It was roughly a one hour interview. Started with interview general questions to get to know the candidate and past experiences on how I have handled difficult situations or challenges. Then followed by technical questions