The interview started with a brief overview of the role, followed by my self-introduction. I talked about a project I worked on during my studies. Although the interviewer initially asked about a C++ project, most of my experience was in Python, so I discussed one of my Python projects instead.
Next, the interviewer presented a few Bash commands and asked me to explain what they do. This part was quite technical and fairly niche, in my opinion, and focused more on specific command knowledge that can easily be looked up nowadays.
Then we concluded with a LeetCode style question of medium difficulty.