The interview process you described sounds like a fairly standard one, with a few steps:
1. Application: You submitted your application through the company's careers website.
2. Phone Screening: You received a call to schedule an interview. This is a positive sign, as it means your resume caught their eye.
3. Technical Interviews: You'll have two technical interviews on the same day. These interviews will likely focus on your skills and experience relevant to the specific job you applied for. Be prepared to answer questions about your technical knowledge and abilities.
4. HR Interview: After the technical interviews, you'll have an HR interview. This interview will likely focus on your soft skills, such as communication, teamwork, and problem-solving. It may also cover your salary expectations and work history.
5. Feedback: You should receive feedback on your application within a couple of days after your HR interview. This feedback could be a rejection, an offer, or a request for another interview.
Here are some additional tips for the interview process:
Do your research: Learn as much as you can about the company and the position you are interviewing for. This will help you tailor your answers to the specific needs of the company.
Prepare for common interview questions: There are many resources available online and in libraries that can help you prepare for common interview questions.
Practice your interview skills: The more you practice answering interview questions, the more confident you will be in the interview.
Follow up: After your interview, thank the interviewer for their time and reiterate your interest in the position.