London e-commerce company Forward Partners has a job for the right programmer: someone with "deep passion for software engineering" and who enjoys "working in small multi-functional teams."

Not listed in the job requirements: "barging into a stranger, who might be your prospective boss, on a crowded subway train and telling him to f*** himself."

Matt Buckland, the head of recruiting at Forward Partners, says that is what happened Monday.

Get Breaking News Delivered to Your Inbox

"I stood to one side to let a lady get by, and ended up blocking a man momentarily. He shoved past me, almost knocking me over, and shouted," Buckland told the BBC.

A few hours, Buckland was scheduled to interview an applicant for the company's Python developer job and who should walk in but the foul-mouthed man from the Tube.

Karma - the guy who pushed past me on the tube and then suggested I go F myself just arrived for his interview...with me... — Matt Buckland (@ElSatanico) February 16, 2015

A Facebook post with Buckland's tweet has been liked more than 427,000 times.

And if you believe the Twittersphere, Buckland's story is not an anomaly. Several people responded to his tweet with stories involving similar karma:

@ElSatanico @Julie_at_Spring love it! A while ago a fella in a BMW "road raged" me on my way to work - any yes I was interviewing him too — Ella Young (@banburycrossnan) February 18, 2015





@ElSatanico Driving to conduct an interviews. Bloke pulled up next to me screaming abuse for driving at speed limit, he was my interviewee — Sally-Ann Burgon (@pixielizards) February 20, 2015

But how did Buckland's story end? Not surprisingly, the guy didn't get the job but you might be surprised by who ended up apologizing.

"It was totally awkward," Buckland told the BBC. "So I approached it by asking him if he'd had a good commute that morning. We laughed it off and in a very British way I somehow ended up apologizing."