They were looking for people with specific experience to their projects so it is a good idea to familiarize yourself with what they are doing, an even bigger plus if you have worked on similar projects in previous jobs. You have to show that you are willing to learn/upskill and take on new challenges because the nature of work in a small company is very dynamic and new projects are taken on all the time. There was a coding test and an in-person interview to gauge how you would fit into their small team.