Open source interview guide for AI product engineering roles