Live data from Hacker News

An invisible desktop application that will help you pass technical interviews

github.com

131–140 of 265 posts

Re: An invisible desktop application that will help you pass technical interviews

#131
post #60

Earlier quoted context omitted.

Because it's much easier to get-by faking it as a software engineer compared to a lawyer or doctor. We've all have had these colleagues - and I've seen them jumping to other companies easily.

I don't know if that's true. I'm not saying software engineers don't fake it, but I think many doctors and lawyers are faking it, too, if we're defining faking it as looking up information, or even assisting with your core job responsibilities. I don't consider that faking it, but I think that's what we're talking about, isn't it? One time I asked my optometrist what he was doing when he left me in the examination ro…

Being able to do the work with reference materials is fine. Maybe if you spend all day on stack overflow asking questions and waiting for answers, not that great. But it depends on the level of work; for me, a lot of my real work problems either have no search results or lead to only reports of questions with no answers. Formal documentation is typically absent, although sometimes there's insufficient or misleading documentation instead. Someone who can't figure things out in these conditions wouldn't be able to do my job.

In my mind, faking it is learning what to say in interviews to get the job(s) without having the skills and ability to do the work.

That said, when I interview, I'm really looking for can they describe the output of a program before the write the program, and then can they write the program that works as they said it would. Also, the program should have a loop inside a loop, because nested loops happen all the time and there are too many candidates that can't deal with them.

Candidates that can't manage a nested loop or can't write a program that does what they said it would immediately prior to starting to write the program but somehow managed to get into my interview are faking it in my book. Some candidates clearly are just having a bad day, and some are probably having a bad day but not as clearly.

References are hard because a) some people fake those b) fear of litigation means many companies prefer to only provide start and end dates and maybe eligibility for rehire. Also, the modern world means nobody answers their phone so this process becomes very asynchronous.

Re: An invisible desktop application that will help you pass technical interviews

#132
post #65

Earlier quoted context omitted.

I think a better option is to have a system in place where companies hire them for a month or so then after that period you choose whoever made a better impact. And before you say it will be costly, most companies can afford it, especially if it will lead to a better outcome. That way they get tested on the actual systems and not just some useless questions from the internet.

As someone with a job I'm not giving up my job security to take a job that might go away after 1 month. Doesn't matter how much more it pays - I need income every month to pay rent!

That’s a fair point, maybe the proposed system can be adjusted for a 2hours a day then. The point is to test that person on the systems rather than just QA style.

Re: An invisible desktop application that will help you pass technical interviews

#133
post #23

Just in case this repo isn't a joke and some job seekers are seriously thinking of this tactic... Companies already know about cheat methods like this and candidates still have to demonstrate skills in-person on a whiteboard in a 2nd round of tech interviews. A high-paying FAANG job isn't going to hire candidates based on just one remote Zoom tech interview. That still may not deter some folks and they'll try to cont…

The problem today is not that to get into FAANG you've got to jump through hoops and loops like a well-trained cage animal (aka fresh graduate) but that this is getting applied more and more to literally any startup under the sun, even some with 0 funding. As a first engineer for a tiny startup, show me some past projects and let's grab a (virtual) coffee talking tech, that's all. Now it's like McDonald's requesting…

“Flipping burgers…”. This made me laugh because it is so true. My last involvement in interviewing candidates was for a position for an ETL developer. One of the other team members who was part of the interviewer schedule proudly announced that he had discovered a great source of tricky SQL puzzles that he intended to use. My comments were along the lines of “you do you, but I’m more interested in how someone would generally approach the 3 or 4 categories of tasks they will be routinely doing day-to-day”.

Re: An invisible desktop application that will help you pass technical interviews

#134

Earlier quoted context omitted.

I've recently been studying leetcode (for reasons) and went through an interview process. It was, by far, the most boring interview I've ever had to participate in. The leetcode problem was easy (detect if two strings are anagrams; solved with O(n) solution in talk about non-functional requirements -> write some API routes -> draw a load balancer (because of course, there's always a load balancer) -> draw a service -…

| distinct lack of focus on code reviews as part of the assessment "Writing code is easy, reading code is hard" An interview based on reading, explaining and critiquing complicated code would give a better window into a candidate's skills than having them solve the kind of coding challenge that can be completed in a short interview. Also, being able to identify which algorithms would be useful in solving a unique pro…

I tried this and found that there are a set of potentially good candidates who simply cannot bring themselves to criticize anything in front of an interviewer due to the power dynamics of the interviewer/interviewee relationship.

Re: An invisible desktop application that will help you pass technical interviews

#135

Earlier quoted context omitted.

The move away from on-the-job training has played a role. If a company doesn't provide any early guidance and mentorship (which everyone could use regardless of industry experience), then that has to be replaced by finding the perfect candidate who can immediately be productive.

> then that has to be replaced by finding the perfect candidate who can immediately be productive. We're called freelance consultants. And we charge a high price for that service.

yes and companies basically are just paying that high price with a salary

Re: An invisible desktop application that will help you pass technical interviews

#136

Earlier quoted context omitted.

| distinct lack of focus on code reviews as part of the assessment "Writing code is easy, reading code is hard" An interview based on reading, explaining and critiquing complicated code would give a better window into a candidate's skills than having them solve the kind of coding challenge that can be completed in a short interview. Also, being able to identify which algorithms would be useful in solving a unique pro…

I tried this and found that there are a set of potentially good candidates who simply cannot bring themselves to criticize anything in front of an interviewer due to the power dynamics of the interviewer/interviewee relationship.

i would argue that isn’t a good trait in an employee either

Re: An invisible desktop application that will help you pass technical interviews

#137
post #124
post #16

Why bother with this style of interview where the candidate is under extreme time pressure and isn’t allowed to use any of the research tools they would normally use in their job? What is this controlling for? It barely made sense when these were conducted in person, and it’s completely inane over video meeting. Instead of grilling people, talk to them. Give them meaningful take-home exercises that you can discuss to…

Live interviews control for wasting the candidate time in a way that take home exercises don't. Both the candidate and the interviewer need to take time out of their day for the interview. If it's an in-person interview, the candidate also takes travel time etc, which could be more disruptive. But it takes almost no time to give a take home problem, so there's potential for a significant assymetry in time spent betwe…

Huh? I've done take-home problems and they've been fine. I'll take it 100% of the time over live coding.

Re: An invisible desktop application that will help you pass technical interviews

#138
post #6

Feels like in some sections of the US like big tech, the talent vetting process has evolved into some adversarial battle of attrition where the idea is to grind down the pool of candidates until only a few are left rather than find some potential new colleagues. Tools like this have emerged as a direct response to that process. What a bizarre way to begin a working relationship.

I've recently been studying leetcode (for reasons) and went through an interview process. It was, by far, the most boring interview I've ever had to participate in. The leetcode problem was easy (detect if two strings are anagrams; solved with O(n) solution in talk about non-functional requirements -> write some API routes -> draw a load balancer (because of course, there's always a load balancer) -> draw a service -…

sounds like you interviewed for too easy a job, the anagram question you described would be significantly easier than interviews i have or give

Re: An invisible desktop application that will help you pass technical interviews

#139
post #65

Earlier quoted context omitted.

I heavily disagree with this. Technical interviews are great if done correctly. Or do you think that technical interviews hold such trait that is always present, that you can label all of them useless?

I think a better option is to have a system in place where companies hire them for a month or so then after that period you choose whoever made a better impact. And before you say it will be costly, most companies can afford it, especially if it will lead to a better outcome. That way they get tested on the actual systems and not just some useless questions from the internet.

Sure, that's costly for employers, but it's also costly for the candidates.

If you're planning to have N candidates do this when you only have 1 position, you're disrupting the others' lifes so much. It's like one of those chef competition shows. You better pay these people at least 6 months salary to show up for this.

Plus, do you really have the supervisory system in place to have N new hires and evaluate their impact after 1 month. Do you have the work for them to do? Or are they all going to independently work on the same project?

I ask a useless question in interviews, but asking every candidate the same question lets me calibrate the candidates as well as improve how I present the question so we can get to the problem solving and programming skills I want to see. Some questions are worse than others, and I hope mine is less worse; I've had several people tell me they enjoyed working on my question, although I also had a candidate refuse to work on it and ask for another question (which I didn't have, and I was the last interview of the day, so I returned the balance of his time and walked him out)

Re: An invisible desktop application that will help you pass technical interviews

#140

Earlier quoted context omitted.

As an employer, I know candidates use LinkedIn’s “Apply in one click” in bulk. When we contact them, half of them notice they don’t even fit the criteria in our ad (be a Java developer, for starters).

And while I sympathize with your frustration, workers are caught between companies who can't even be bothered to send a rejection form letter anymore, companies posting "ghost jobs", and companies who post such broad salary ranges (if any at all) that they're unusable. Then you roll in the "resume farms" abroad (shady recruiters submitting candidates without approval and who don't match the requirements, so they can…

How do employers fix being blasted with resumes from unqualified morons?
Post reply on HN