Q: "How should Product Managers work with UI/UX designers. Who does what? What are best practices when working with them?"
Let's take the first question - the responsibilities of design.
Does the Product Manager develop all the wireframes and hand that to the designer? Do they need to be hi-fidelity or lo-fidelity? Or does the designer take the lead from the start?
The answer to this varies depending who is leading design on the team & what they expect from you.
There are 3 types of designers I've worked with in the product world & each need a slightly different tactic:
A proper product designer with a love for user research, interaction design & deep understanding on how to solve functional problems through elegant user flows.
A UI guru who can take any wireframe and turn it into a work of art. Their focus is on aesthetics & beauty.
Usually a front-end developer, they act as the bridge between a wireframe and a consumable PSD. They don't apply too much of their creativity rather just polish the design & make it brand-compliant.
In all 3 cases, it's important to discuss what the end goal is and what problem you're out to solve.
But what you seed them as a starting point sort of changes.
--
Some guidelines I've seen work well over the years:
Refrain from projecting your opinion all over the design brief. Get some evidence to back it up like a Hotjar video, analytics, user feedback, etc.
However, don't limit yourself to the usual competitors and social media sites. Look at other products where audiences potentially overlap with yours.
As a Product Manager, you might be asked a lot of questions during an interview. One of them includes technical questions. Here are 4 types of technical questions that you might come across.