The interview was conducted over Microsoft Teams. We began with a brief introduction—he explained his role, the company’s work, and the location. Then we reviewed my resume, including my experiences and projects. I had included a link to my GitHub, and he asked about one of my public projects, which caught me a bit off guard—so make sure you're familiar with everything you have publicly available.
Next, we moved on to the technical portion. Most of the questions focused on digital logic and timing diagrams, so I recommend brushing up on those areas beforehand. The interview wrapped up with an opportunity for me to ask questions.
Overall, it was a very positive experience—professional, focused, and informative.