A recruiter contacted me through LinkedIn, the JD said they use AWS Lambda which I like so I accepted doing a take-home challenge. The recruiter confirmed they work with Lambda too.
In theory, the take-home challenge would take only 4 hours but that's in the case you know about algorithms (specifically dynamic programming and tabulation), anyway I invested more time and solved it, they confirmed the results were correct.
Then, I moved to the technical interview, I did a live coding exercise, I solved it in one shoot, it took me around 1m.
The interviewer also asked me architectural questions I think I did quite well overall, even though the chat wasn't very two-sided: you're asked a general question but no context, I think that that's not a problem in itself, the problem is that the interviewer seems to have a very specific answer he wants you to say which difficult without context.
At the end I was able to ask questions about the job and they answer me that they don't use Lambda, they use ElasticBeanstalk... so I let them know that I preferred to keep working with Lambda, so I wasn't interested in the job...