I've found that the best place to park near the Longwood Medical Area is in Brookline on one of the side streets off Longwood Av. Brookline PD doesn't ticket unless you leave your car on the street overnight, and it's only a 10-15 minute walk to HMS, straight down Longwood. Let me know if you need more detailed directions.
Good luck w/ your interview.
McT