The telephone interview was not hard, including some background questions and some introduction about the position. HR did ask about salary expectation.
After a month, I was contacted for an in-person interview. Before the interview I was asked to finish several forms. Again in these forms, I was asked about salary expectation and if I will require a sponsorship for a work visa in the future.
The in-person interview was good. I even felt better than the phone interview. It's an entry level position. Questions are about what I have learned from my coursers, training and internships. They asked detailed questions about the energy audit project I did.
I asked them when they would like to fill the position and I contacted them after about a month when I didn't hear back from them. But the HR who contacted me previously left the company. I sent her supervisor another email but didn't hear back. Two weeks later, I had to send team leader an email. He told me they hired another people and apologized they didn't informed me.
I applied the position in Nov., 2015. It took about 3 months to know the final decision. The team is actually nice. Team leader and supervisor are both very nice person. But the hiring process was not quite comfortable for me.