I applied online. I interviewed at Oli Systems in Jan 2022
Interview
The first step was a phone screening. I don't remember much from that but I don't think they asked anything unusual. Then, a video interview was scheduled.
The video interview consisted of detailed technical questions mostly about the technologies I use in my current position. Also some questions on the projects I've worked on. A day or so after that, the recruiter emailed me saying that the interviewer was impressed with me and wanted to move to the next step in the process. I was surprised because I actually didn't think I did very well.
Some days later, the second interview was scheduled with a group of people, including the guy who interviewed me the first time. They first asked me some questions about the programming languages I've used which were kind of obscure and I didn't know the answers to all of them. Then, they asked some coding questions.
Firsts, they showed some HTML/CSS code consisting of paragraph text in nested divs and asked me what the font size of each paragraph would be. Be careful to take into account all the styles in the outer divs of an element. They also asked questions on inheritance and polymorphism and tested me with detailed scenarios so make sure you know those well.
Finally, they gave me a coding problem to solve. It was one of those "determine if a string is a balanced string" type questions. I collaborated with the interviewers the whole time and made progress steadily but wasn't able to solve the problem in time. They said not to be discouraged as they just wanted to see how I work through the problem.
At the end, they let me ask any questions that I had and asked me a few more questions about my preferences for the job (are you willing to learn new languages, etc.). The interview lasted the full hour. I haven't heard from them since and the recruiter didn't respond to my follow-up email so I think it's safe to say they decided not to move forward.
Interview questions [7]
Question 1
How do you pass data from an Angular parent component to the child component?