u/VaN7uard wrote (the comment Michael replied to):
How do you find Formation? I've thought about enrolling sometime next year as I gain more experience. Do you work with mentors individually or is it group/cohort-based?
u/michaelnovati replied · ★ FEATURED
Hey, yeah sure I can answer that about Formation.dev. The way it works is every week you get a new set of tasks and sessions scheduled to work on based on the areas you need to work on and your availability for the upcoming week. There are some example weekly schedules here: [https://formation.dev/program#week](https://formation.dev/program#week) "A week in the Fellowship"
It's not a program/course, it's more like having a personal trainer for working out, but for your interview prep and job hunt. So you'll work with many different people at different times. Towards your job hunt you'll do more 1-1 mock interviewers and feedback sessions. Throughout you'll do a lot (2+) sessions a week with an engineering mentor and up 2-4 other Fellows. These vary in format but the group is typically given a problem (algo/frontend/etc...) and work with the mentor collaboratively to work through it. The topic of the sessions is hyper targeted based on how you are doing (e.g. tree traversal problem, frontend drag and drop, mouse interactions, dynamic programming problem).