1) Interview with HR (talked about the company, asked me to introduce myself, and asked about my expectations)
2) Pretty standard technical interview (JavaScript, TypeScript, React, Redux, Git)
3) Technical Lead interview: they showed the code and asked what needs to be fixed