A first interview, and then a task to be presented. It is a nice process, but having to beg for a feedback after going there and making a presentation seems crazy.
Interview questions [1]
Question 1
Why this role/this company, nothing crazy different.