Ask HN: How did Soham Parekh get so many jobs?

319 points by jshchnz ↗ HN
Soham Parekh is all the rage on Twitter right now with a bunch of startups coming out of the woodwork saying they either had currently employed him or had in the past.

Serious question: why aren't so many startups hiring processes filtering out a candidate who is scamming/working multiple jobs?

156 comments

[ 5.9 ms ] story [ 160 ms ] thread
No surprise, it's all about the cloud driven interview.

Seriously, a good programmer cares about good abstraction, not the correct cloud setup.

Those startups are worth the scam, it's skill issue all the way down.

This is my question too.

I'm no longer job searching but every interview involved multiple steps and "background checks."

I'm seeing the dude's resume has him working half a dozen jobs in a year which even to me is a huge red flag. Then he has a github with automated commits... I don't want to be disparaging to start ups because its brutal out there but how does someone like that have such a high success rate? Is he taking a super low salary or something?

For my last job — the guy who was supposed to verify my permanent address called me and asked me to ask someone in my village to take a photo of the house with same day newspaper in the view and send it to him. I forwarded the request to my future employer asking whether it was the normal verification procedure :-)
On Twitter some of the founders discussed this. He would give references to people who answered the phone and then praised his work generically. One person said they thought it was strange that both of his reference checks seemed like really young guys, but it's the startup world so they overlooked it.

There was one Tweet from someone who said they did a reference check from someone who said he did good work when he was working, but he was working multiple jobs at the same time so he wasn't working much. Maybe he assumed his references wouldn't be checked often, and maybe he was right?

I read through one of his emails. This guy is great at communicating his interest and signaling himself as a "high performer".

Perhaps, he is also genuinely good at cracking these interviews. No wonder, he's been through so many of them.

Looks like he has cracked the hiring playbook. I wouldn't be surprised if Zuck came forward and said they also hired SP for their ASI team.
He should pivot to giving talks on landing an interview and interviewing
Exactly my thoughts after listening to founders saying he crushes all the interviews.
You the phrase about how when something becomes a metric it ceases to be a useful measure because everyone starts gaming it?

The same goes for hiring tricks. When some hiring signal becomes a trick that gets passed around by influencers, it ceases to become a useful hiring signal because everyone is gaming it.

If this guy started advertising his process, everyone would start doing his process and it would stop working.

You can proselytize all you want for thousands of years and you will never convert the whole world at once.
Not true or else leetcode would be gone. They made a lot of money off the old paradigm and somebody will certainly take advantage of whatever comes next
Odds are this is a dev shop with more than one person doing at least some things. It would explain how “he” was able to get so many jobs and maintain appearances. And a lot of startups don’t have the best screening processes to begin with (have a beer with a founder, check out their source code, you’re hired!). This is exactly the place where the structure and processes of larger companies can be a benefit. And even then, people work multiple jobs and get away with it. It’s become popular post COVID.

Given these two factors, I don’t think it would be out of the realm of possibility for something like this to happen.

Lots of YC companies copy each other process and selection criteria. Basically- they all have the same blind spots and look for the same type of engineer.

So, super easy to scam all of them with the same skillset and mannerism.

he's a really talented engineer, crushed our interviews. the funny thing was that he actually had multiple companies on his linkedin at the same time, including ours. we just thought they must have been internships or something and he never updated them (he felt a bit chaotic). but then it turned out he was working at all of them simultaneously.

worked for us for almost a year and did a solid job (we also let him go when we discovered the multiple jobs)

> he's a really talented engineer, crushed our interviews.

Think it says a lot about this industry if "really talented 'engineer'" means passing loads of gamified interviews and not delivering things on time.

It seems to me a really talented engineer would deliver more than solid work, no?
All anecdotes I see about this dude is: "we hired him and he did a fantastic job, but once we found out he had multiple employment we fired him".

... why? If the guy's doing well by all metrics and not leaking IP, literally, who cares?

I saw several anecdotes that were: “when he did the job, it was great, but he rarely did the job because there was always someone sick, meeting with a lawyer, or any excuse to not deliver”.

So I think that finding about multiple employment is actually about realizing he was lying the whole time with the excuses.

None of the anecdotes I saw say that.

All of them say he did good work when he was working, but it was obvious that he was trying to do it as a part-time job.

We had a guy like that... the thing is you cannot really pass any responsibility on him because he will eventually be distracted with other stuff. You will never know when you have him 100%. You don't want to keep checking on your employees week by week day by day, if they deliver.

You need some degree of trust in your employees (you cannot "verify" all the time), and you cannot trust some guy you KNOW is cheating on you.

Wrong. Many anecdotes say, "He was scamming us in the first week."
It just shows how most startups don't have a good vetting system in place.
Leetcode interviews are a faang thing
I would imagine that a lot of the job background check processes can be somewhat fuzzy - it's too much time and too unreliable to try asking actual startups if someone is employed there currently, particularly outside of the US, and it wouldn't even really tell you what you wanted to know if someone is saying they'll leave their current job for you.

(Hell, every so often various companies randomly decide that I and someone with almost the same full name as I are the same person, even without that person ever having had an account with the company, and then it's a pain to straighten it out because they all claim they have no insight into where those black box systems pull this information...yes, I'm really quite sure that I did not have a lease on this kind of car before I was born.)

Doubly so, I imagine, if you're not in the US, depending on whether you're an actual FTE or a contractor or what.

I find it hard to be sympathetic to the companies though, really - given how quickly the organizations that love to use family metaphors and imagery to describe their culture will drop people if it's inconvenient for the company, I don't think they get to cry foul on someone thinking they're entitled to the work as promised and nothing else.

We hired Soham.

I can tell you it's because he's actually a very skilled engineer. He will blow the interviews completely out of the water. Easily top 1% or top 0.1% of candidates -- other startups will tell you this as well.

The problem is when the job (or work-trial in our case) actually starts, it's just excuses upon excuses as to why he's missing a meeting, or why the PR was pushed late. The excuses become more ridiculous and unbelievable, up until it's obvious he's just lying.

Other people in this thread are incorrect, it's not a dev. shop. I worked with Soham in-person for 2 days during the work-trial process, he's good. He left half of each day with some excuse about meeting a lawyer.

> The problem is when the job (or work-trial in our case) actually starts, it's just excuses upon excuses as to why he's missing a meeting, or why the PR was pushed late. The excuses become more ridiculous and unbelievable, up until it's obvious he's just lying.

I worked with an overemployed person (not Soham). It was exactly like this.

Started out great. They could do good work when they knew they were in focus. Then they started pushing deliverables out farther and farther until it was obvious they weren't trying. Meetings were always getting rescheduled with an array of excuses. Lots of sad stories about family members having tragedies over and over again.

It wears everyone down. Team mates figure it out first. Management loses patience.

Worst part is that one person exhausts the entire department's trust. Remote work gets scrutinized more. Remote employees are tracked more closely. It does a lot of damage to remote work.

> Other people in this thread are incorrect, it's not a dev. shop. I worked with Soham in-person for 2 days during the work-trial process, he's good.

I doubt it's a dev shop because the dev shops use rotating stand-ins to collect the paychecks, not the same identity at every job. This guy wanted paychecks sent directly to him.

However, I wouldn't be surprised if he tried to hire other devs to outsource some of his workload while he remained the interaction point with the company.

> He left half of each day with some excuse about meeting a lawyer.

Wild to be cutting work trial days in half to do other jobs. Although I think he was also testing companies to see who was lenient enough to let him get away with all of this.

Do employment contracts in the US not normally have "sole focus" clauses? We have those in my location.
I think these might soon be called Soham clauses, to be a bit cheeky.
did you notice any hints of him cheating on the interview with LLMs? If he's actually that good for real, I'm surprised why he won't want to do it legit, he'd go way further than scamming people
we interviewed him and passed. he was horrible. it blows my mind seeing these reports of him crushing interviews and being a great dev. the bar for programmers is woefully low. on second thought there's got to be more to this story because he came to us through a recruiter who talked him up big time. did he come to you through a recruiter too? if so then either the recruiter is in on it or he has an army of different recruiters getting him in front of yc people. also you say you worked with him in person but other reports say he was in india. something not adding up here. i can verify my story by giving you the Nth character of the quirky email address he uses. can you do the same?
It’s probably because the interview process relied heavily on leetcode questions. If it did, one can effectively prepare for that and only that and can be overemployed.
What type of interview you have, I presume non LeetCode style?
I'm intrigued by this guy, he could only have a few years of experience. What does he have to show for it resume wise? Has he ever built something, oversaw a large project, contributed meaningfully - and does he back this well in his interviewing?
> I can tell you it's because he's actually a very skilled engineer. He will blow the interviews completely out of the water. Easily top 1% or top 0.1% of candidates -- other startups will tell you this as well.

It is hilarious that companies that hired a guy who was scamming them are also convinced they are great at assessing the skill level of devs.

With due respect, they probably just asked leetcode-esque and sys design questions.
One of them didn’t. They just said they have the best system to pick candidates, that they’ve learned at their respective FAANG places, and that it can’t fail.
The had 100 candidates and hired him. Top 1% QED. (/s)
I don't doubt he's in the 1% or 0.1% of candidates you're interviewing, but there is one very simple solution startups could apply to make it easier to find top talent -> remove "US ONLY" from their job listings.
Lol because foreigners aren't known for being scammers.
> he's actually a very skilled engineer

By that you mean more like "he is top 0.1% at leetcode and whatever broken hiring process we have" ?

Why would really top 0.1% engineer go for all the hustle with small startups. If he could score a single job at some overfunded AI company and get even more with less risks?

This doesn't add up at all, sorry.

> If he could score a single job at some overfunded AI company and get even more with less risks?

There is a high risk that the AI bubble will collapse.

Well. Was George Santos an anomaly or proving of a hypothesis? If the hypothesis were structured like so:

If we have a pile of shit, surely shit eaters will be attracted to it

In which case George Santos is just a very testable hypothesis (it's like watching a 5 year old walk up to a cookie jar when the adults are gone). Congress attracts a certain type. What did you attract and why is an unavoidable question. In fact, it's scientific. You would think tech people would recognize the locust of non technical people entering the industry as some kind of an indicator, some measurable thing ...

We need to run more formal scientific experiments to document what happened in this industry.

Source: anonymous account created one day ago.

k

> Easily top 1% or top 0.1% of candidates

How do you measure that ? It seems like he wasn't a good candidate after all. I hope y`all learn a lesson about hiring and moving away from things that aren't signal to a job.

(comment deleted)
What was your interview process like? I think that would be helpful information in helping design a better vetting procedure to avoid this in the future.
This is what we call a hustler.

Sometimes it works sometimes it doesn’t, but keeping the myth going even if it comes with bad stories is valuable.

Like a cheater and a jerk. Doesn't matter how talented someone is, if they're too arrogant, then the no *sshole rule means they must adapt to expectations or find somewhere else.

If they're so talented, then they should probably work on their own thing.

I'm worried people are going to start going after burnt out employees thinking they're over employed because it looks the same from the outside and there's no way to prove a negative.

I don't think anyone has the morals or trust anymore for the way we used to do corporate work.

> I can tell you it's because he's actually a very skilled engineer.

> Easily top 1% or top 0.1% of candidates -- other startups will tell you this as well.

People who regularly don't show up for work are by definition not "top 1% or top 0.1% of candidates" - in fact quite the opposite.

That'll get you fired from PetSmart, let alone some bullshit $250k/yr software job.

I think startups' freewheeling management and hiring practices need examined because this would be caught by the most basic of background or reference checks at any traditional business.

Can't wait for Paul Graham's next essay on "How to Not Hire People Who Smoke Crack In the Toilets Instead of Showing Up for Work" for more informative life lessons.

A disinterested Richard Feynman is a better physicist than a very interested highschooler. Skill and value extraction are not the same thing.
This field would be so much better off good engineering meant being good at following through on projects instead of being good at gaming interviews.
Do companies not call references or former places of employment anymore? I am surprised he kept the scam so long when these jobs could've just called his previous work who'd tell them a story like you said.
Maybe Earth could stop policing entire populations (a very profitable enterprise) of various ecosystems and return to policing the small percentage of the population that abuses the ecosystem for their own selfish gain? Generally, a small percentage of any population abuses the ecosystem and creates restrictions for the population as a whole. Fix THAT problem, and you solve a myriad of other related problems for entire populations. Character questions are forbidden in the USA as they might lead to 'discrimination.' But 'discrimination' is where one discerns a preference between something desirable and something undesirable? Historically the abuse of 'discrimination' created the legal restrictions that foster this situation where a candidate's character cannot be assessed accurately. Soham proves that the people doing the interviewing are less discerning than they believe themselves to be. Good character seldom is discerned during an interview. Also 'good' character relative; what 'Christians' or 'Westerners' consider to be good character is different from what other cultures accept or tolerate. In summary, caveat emptor.
We interviewed him. He actually had solid full-stack skills. But it was obvious he had other stuff going on. Hence, we didn't take him.
Honestly feels like the whole Soham Parekh thing on Twitter is one giant joke with the one sincere / honest remark being the original from @Suhail.

Like, I can't wrap my head around this many people having some kind of experience with a single guy who's claim to be fame is basically gaming the interview process at an incredible amount of Y Combinator startups.

Bigger question is do you think he really wants everyone on the Internet targeting him one way or another?

Why didn't he get the option to remain an anonymous scandal?

We don't need to know his name to discuss his actions.

Because why would you expect startup hiring process to be good?
The problem is YC is the guild of copycats

If you write something for one startup, you can use it in other startups too

So, some people like him fit easily for them all

I don’t know him, but I did once have a staff member who was kind of the same. Nothing ever got delivered, their dad, mum, aunty, grandmother was always in hospital. They never came into the office. They always had their camera off. When they did do something, it was brilliant but they only produced stuff when questions were being asked. Other staff would cover for him as sort of an unspoken rule.
This is insane, there is a Reddit, of course there is, of almost 500K people, https://www.reddit.com/r/overemployed/ , who discuss all of the strategies to do this.

Just imagine being one of the people who legit joins a startup, is passionate, working long hours, earning your vest, to have your coworker pretending to be working.

The VPs, heads of, and C levels of most of the companies I have worked for were also pretending to be working. They knew the company wasn’t profitable, they gave a couple of advices here and there, and then left the company. Big pay checks. Now they are doing the same all over again in other companies.

Tired of considering this “normal” and nobody talking about it. But when one simple engineer does it, well, it’s unethical, it’s wrong, yada yada.

Taking current state of Reddit, with all the rage-bait and other sorts of creative writing, I wonder how much of that is legit content.
This makes no sense. The whole thing is idiotic. Seems to be a combination of LARP and some people trying to push a narrative.

If you really can work multiple jobs, just go freelance. Offer some consulting or whatever. You will earn more and have less stress than juggling multiple jobs.

>If you really can work multiple jobs, just go freelance. Offer some consulting or whatever. You will earn more and have less stress than juggling multiple jobs.

You won't earn more. I've considered that at one point and most adverts on freelance sites like Upwork are written by people who are either clueless or downright insane. These people usually want you to create a completely new system from scratch using technologies of their choosing and the offers are like $8-$15 per hour or $800 for work that is supposed to take months to complete. Why would anyone want to agree to do that when apparently getting steady paychecks from multiple companies is an option?

On upwork you are competing with people from third world countries who can offer vastly lower prices.

Also the quality of the work is bottom of the barrel.

What you want to do is look for small to mid sized companies in your area and solve problems for them. You gonna build up your network and reputation.

There is a good reason many people don't go freelance, it is not for everyone. You need some really good social and business skills and it can be stressful. But the money is sure there.

There are other platforms that are not public and require vetting.

Also, most of my contracts have come through referral. It's absolutely possible to survive freelancing as a software engineer.

So it's no different than landing a regular job if you have no network.
> to have your coworker pretending to be working.

I don't think this is uncommon.

That makes you the sucker.
For trusting people to fulfil their employment contract?

What is the alternative, micromanage and monitor everyone? I am in the camp I want to trust people, especially highly skilled and highly paid employees.

How many of those are bots? How many are teenagers? How many are playing pretend? 90% would be a conservative estimate.
> one of the people who legit joins a startup, is passionate, working long hours, earning your vest, to have your coworker pretending to be working.

Why.

I have worked in VC-backed startups for over a decade. The individual employee isn't going to change the direction of the company regardless of how hard they work.

The people who make or break the startup are the founders. Even the middle managers do not matter. If the founders / top level leaders have no idea what they are doing and do not want to make money, nothing a single engineer does even matters.

The best thing an engineer can do in that scenario is give advice and do work as prescribed. Trying to save the founders from themselves is a recipe for going crazy and burning out.

(comment deleted)
A handful of comments already alluded to it, but maybe YC startups aren’t as smart as they think they are when they are looking for their founding engineers. Especially when it’s just the two founders looking for find their early engineers and the one holding the mba is the one leading/hiring. East to dupe these folks early on?
What I find cringeworthy is @Suhail saying they thought he was in the US but actually was in India—outing his company as not checking employment eligibility [0]. If he was actually allowed to work in the US—which doesn't seem to be the case since he hasn't responded to any replies asking about this—then they hired someone who underperformed, or in the worst case violated a company policy they might have that employees cannot have another job. Hardly seems like something worth shouting from rooftops.

[0] https://x.com/Suhail/status/1940441569276158190