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.
Interview questions [1]
Question 1
Are you willing to go through new courses to improve your technical skillset in the direction our company intends to go?
First stage was a technical assessment that tested GIS, remote sensing and coding skills. After this there were two interviews -- one with the technical team and the other with the CEO and CTO.
Interview questions [1]
Question 1
Have you had any experience managing a project from start to finish?