Your given a very picky project and asks for too much details in everything, and you won't know unless you submit their project wait for their feedback.
Overall very bad interview that took a month then they rejected me. Not even a single video or voice call to interview me and ask about my experience or how I did the project they gave me.