10 logic puzzles from interviews of large companies (answers are attached below)

 

v20240901