Applied through my career website and was offered an in-person interview on campus. Nice people, but I got thrown a bit because they were interested in having me do very hands-on type of activity that I didn't expect. I think if you relax it would go just fine. They were really interested in positions on my resume that seemed to relate somehow to in-bound marketing. Review your resume and make sure you know the details of what HubSpot does and why. Read the founder's blog for a good start.