Advice about finding work suited to your personality usually points toward questionnaires that sort people into categories and suggest careers. These are entertaining and mostly useless for job searching, because employers do not hire types, they hire people for specific conditions. Working out which conditions suit you is more useful and can be done from evidence you already have.
Look at your own history first
Think about the periods at work when you were most effective, and the periods when you were miserable. Ignore the job titles and look at the conditions.
Were you working alone or in a group. Was the work planned or reactive. Was there a clear right answer or ambiguity. Was feedback frequent or rare. Were you responsible for one thing deeply or many things shallowly.
Patterns emerge quickly, and they are far more reliable than any self-assessment questionnaire.
Identify the dimensions that actually matter
A few conditions account for most of the variation in whether people thrive.
Structure. Some people need defined processes and clear expectations. Others find them stifling and do their best work where the path is undefined.
Pace and interruption. Deep, uninterrupted work versus constant switching. This is one of the strongest predictors of daily satisfaction and it is rarely discussed in interviews.
Social load. Not introversion or extroversion, but how much of your day is spent in required interaction, and whether that energises or depletes you.
Autonomy. How much you decide versus how much is decided for you.
Visibility of results. Some people need to see the outcome of their work. Others are content contributing to something long-term and diffuse.
Match conditions to environments, not job titles
The same job title can be completely different in two companies. A marketing role at a ten-person company and at a large corporation share almost nothing in daily texture.
Company size, growth stage and industry norms often determine your experience more than the role itself. Small and early-stage means broad responsibility and ambiguity. Large and established means specialisation and process.
Ask questions that reveal conditions
You can test for these in interviews if you ask concretely. What does a typical Tuesday look like. How much of the work is planned at the start of a quarter versus reactive. How many meetings does someone in this role attend in a week. Who decides priorities.
These get you further than asking about culture, which reliably produces the same answer everywhere.
Be careful with what you enjoy as a hobby
Enjoying something recreationally does not mean you will enjoy it as a job with deadlines, clients and commercial constraints. The activity is the same; the conditions are entirely different, and the conditions are what determine whether you last.
Accept that no role fits perfectly
Every job contains parts you would rather avoid. The realistic goal is not a perfect match but ensuring the parts that genuinely damage you are absent or rare.
Know your one or two non-negotiables, be flexible about the rest, and you will make better decisions than someone holding out for an ideal that does not exist.