TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Free, anonymous coding interview practice

604 点作者 leeny将近 11 年前

58 条评论

onislandtime将近 11 年前
Dear software professional: if you have been rejected because of a coding interview, don&#x27;t feel bad or discouraged. It has little to do with how smart you are.<p>Unfortunately, this style of interviews is likely ineffective and leads to hiring people who look alike and have similar skills. Solving a problem with someone looking over your shoulder and forcing you to talk to explain what you are thinking is a skill that I&#x27;ve never seen used in the real world. I&#x27;m sure new grads spend a lot of time in classes training for this. Many great people don&#x27;t function like this and still they may come up with brilliant ideas after a day or a week. Some people have breath of knowledge and study specific topics as needed. Some people can write very well and may not be super fast in tests. I know many brilliant engineers who have been rejected and are doing just fine, building amazing products, and leading teams.<p>If corporations really wanted a cookie cutter method to evaluate CS knowledge, then they should require a scientifically validated standardized test conducted by a third party. It would be cheaper than using engineers&#x27; time. So why don&#x27;t they do that?<p>The reality is that they think they are doing more than that but there is no scientific proof that the interview method works. They don&#x27;t want false positives but they cannot measure efficacy. If you are one of the guys who know how to perform, then you can get hired faster. In some cases if you are an outsider (older, female, different), then your chances of knowing the &quot;secret interview code&quot; is much lower.
评论 #7979293 未加载
评论 #7979216 未加载
评论 #7984199 未加载
评论 #7979992 未加载
评论 #7980678 未加载
评论 #7982052 未加载
评论 #7979928 未加载
cnp将近 11 年前
I&#x27;m absolutely one of these people who melt down. Give me a task and leave the room and I&#x27;m on it, but while being watched I loose all ability to think, which I think has a lot to do with the fact that I never went to college and jumped right into the industry directly after high school essentially bypassing a very important skill you learn there: test taking.<p>Two weeks ago the position of my dreams -- literally, exactly what I wanted to do, and at a totally rad and well-regarded company -- vanished during my second interview after (what I believe) was a killer and detailed coding challenge submission (which we discussed at length) and an excellent first interview.<p>Why?<p>Function.apply -- LOL<p>&quot;Describe event delegation&quot; -- LOL<p>Stuff you learn during DAY ONE of JavaScript coding (I&#x27;ve been programming for over ten years in a number of languages, and have built many, many large-scale applications). It was absolutely humiliating, and I&#x27;m still recovering from it in the worst of ways. My brain just froze up completely.<p>Thanks for putting the site up because I&#x27;m sure there are many people that will benefit. I&#x27;ve got an interview at Amazon at 3pm and those are notoriously difficult; wish it were already live and running! I&#x27;m not looking forward to it.
评论 #7979047 未加载
评论 #7979065 未加载
评论 #7979169 未加载
eric_bullington将近 11 年前
I find code interviewing so nerve-wracking that I&#x27;m delaying my transition from another profession into a much-desired full-time programming job. I&#x27;m 40 and always aced interviews before I did my first coding interview last year. In my prior career, I literally never had an interview that failed to result in an offer.<p>But I blew my first coding interview both in the interview itself -- in which I repeatedly blanked out and froze -- and in my failure to show the company my best work (they asked what I was hacking on and so I showed them a half-assed blog engine I was rolling using the remnants of another project when I should have shown my more polished work.).<p>This interview was so bad that I cannot yet bring myself to try it again, despite spending lots of time polishing up on algorithms and data structures. Up to now, I had never experienced performance anxiety of any type -- I did very well on interviews and standardized tests like the GRE. Yet now I&#x27;m petrified of programming interviews.<p>By local standards, I&#x27;m a pretty good programmer (by HN standards I&#x27;m probably average). And what I lack in knowledge I made up for with enthusiasm and persistence. I&#x27;ve got a bunch of code of varying quality on Github, including small contributions to several very large open source projects and a moderately popular open source project that I created and maintain myself.<p>I&#x27;m also limited by the fact that due to my family situation, I can only consider remote jobs at the moment. But by far my main hurdle is this fear of programming interviews.<p>I&#x27;ll definitely be taking a look at this. Maybe this will help be break through my mental block.
评论 #7979483 未加载
评论 #7979461 未加载
评论 #7980183 未加载
评论 #7980622 未加载
评论 #7979718 未加载
评论 #7979830 未加载
评论 #7980428 未加载
general_failure将近 11 年前
This looks great.<p>These days I skip all interviews which require me to code in the interview. I have plenty of open source code, if they cannot figure how good I am looking at, then they definitely cannot figure how good I am with a 3 hour coding interview.<p>IMO, coding interviews is like public speaking. Many people get nervous in front of a crowd. It&#x27;s a skill one has to obtain should it be required. Coding interviews are quite irrelevant for a programmer&#x2F;developer position.
评论 #7978662 未加载
评论 #7978894 未加载
评论 #7978633 未加载
评论 #7979223 未加载
评论 #7980734 未加载
评论 #7978680 未加载
learc83将近 11 年前
None of my engineer friends have ever had a Google style technical interview. What makes software so different?<p>You don&#x27;t ask an electrical engineer to layout a complicated PCB on a whiteboard, you don&#x27;t have a civil engineer build a bridge out of popsicle sticks.<p>Surely hiring an incompetent electrical engineer is just as bad as hiring an incompetent software engineer, but from talking to the EEs I know, they just get asked basic questions or go over past projects--nothing nearly as stressful as a coding interview.<p>If other industries can get by without them, whiteboard technical interviews must not be as necessary as they&#x27;re made out to be. It seems to me they are just a damaging fad. I think the high stress technical interview could even be one of the factors contributing to the software monoculture.
评论 #7984222 未加载
saganus将近 11 年前
As minor feedback, it would be great if the &quot;How it works&quot; section actually contained how it works info.<p>I only see 3 steps that look more like facts than actual &quot;how&#x27;s&quot;. Totally free fully anonymous and interviewers from top companies. How does that explain how it works?<p>I would prefer something like:<p>1) Signup 2) List all available interviewers (or interviews, or subjects or something) 3) Select one, schedule it 4) Have an interview 5) See results!<p>Or something like that.<p>I have found that when you use a question as a webpage, blog or other text, it&#x27;s really good when you actually answer said question instead of not. Or don&#x27;t use a question as a section title perhaps?<p>I would be much more interested in this neat idea if I had a better way of evaluating it I had more info.<p>Edit: For example, can I select interviews by subject? or by interviewer ex-employer, or by level (basic, advanced, etc) or is it random? Can I rate the interviewer as well?
评论 #7978489 未加载
Swizec将近 11 年前
I love this! Too many of my friends who are great engineers melt down completely when faced with an actual interview for various reasons.<p>But I do wonder if I could put this to use in freelancing as well. Sometimes clients, especially early-stage startups, go for a very normal-technical-interview approach to hiring freelancers
capkutay将近 11 年前
Great...so when everyone does this and becomes good at technical interviews, SV companies will find some other meaningless, high pressure method to screen job candidates. &quot;Steal a bone from this agitated rottweiler while you recite every other fibonacci number up to 20&quot;
评论 #7978882 未加载
prezjordan将近 11 年前
Congrats, Aline! This is too awesome.<p>Be sure to check out her blog as well, &quot;making technical recruiting suck less.&quot; Tons of fantastic content. <a href="http://blog.alinelerner.com/" rel="nofollow">http:&#x2F;&#x2F;blog.alinelerner.com&#x2F;</a>
nawitus将近 11 年前
&gt;First and foremost, if you&#x27;re trying to get better at technical interviews, the best way to do that is to actually do it.<p>So to fix problems with signaling there should more signaling and even more wasted hours?
gejjaxxita将近 11 年前
Coding interview practice is absolutely key. I recently began interviewing for the first time with a number of companies (I&#x27;m about to graduate). I noticed that over the course of a month and 3 interviews with 3 separate companies my interviewing skills had increased hugely.<p>The 4th company I interviewed at had a very different perception of me than the 1st because of the month&#x27;s practice, even though I had essentially the same technical skills. Coding interviews test &quot;coding interview ability&quot; rather than &quot;coding ability&quot;, unfortunately the other ways (Github, aptitude tests etc..) have their own problems.
gourneau将近 11 年前
I have had Aline Lerner reach out to me as a recruiter before. She is one of the best. She worked hard to find great matches.
评论 #7979649 未加载
10098将近 11 年前
I can easily see the benefit it provides for the interviewees, but what&#x27;s in it for the interviewers?
评论 #7978459 未加载
评论 #7978673 未加载
评论 #7978550 未加载
评论 #7978777 未加载
评论 #7978533 未加载
评论 #7978553 未加载
thomasmann将近 11 年前
I&#x27;m very scared of interviewing. I&#x27;m 29 and actually never got a job by interviewing and only had 1 interview in my life. It was kinda awful and the lady that interviewed me explained me how I was failing, which I understood but can&#x27;t improve just by will alone. I also have big troubles on how oral communication implies a deadline (answer quickly or look bad)... I enjoy emails much more than the phone<p>She said I had to sell my skills much more, instead of strictly answering questions and then waiting for the next one in silence. I felt like a sociopath with no people skills.. I&#x27;m kinda shy guy that doesn&#x27;t do well with strangers, or bigger groups. From my readings online, this is very common with anxious people or introverts.<p>In the interview there wasn&#x27;t a group but there was the &quot;this person can control my destiny&quot; pressure, which is also irrational (you can always get another job).<p>Another things that affects me is impostor syndrome: selling myself feels like lying.<p>Also the crap unanswerable questions like &quot;What&#x27;s your biggest flaw?&quot;<p>So this could actually be very good for me :)
Centigonal将近 11 年前
Good idea! It leapfrogs the scores of existing &quot;code interview practice tools&quot; that give you a problem and a text editor and do some auto-validation on your answer by providing a human element. Something like this seems like a more relevant kind of practice.<p>How does the business model here work? Are interviewers paid? Are you planning on eventually expanding into recruiting?
评论 #7978298 未加载
columbo将近 11 年前
This is very interesting. This is one of the few actual disruptions that I&#x27;ve seen in the interviewing&#x2F;hiring space.<p>One small issue: I don&#x27;t know what I&#x27;m getting into when I join the waiting list. I understand what the site is about, if I join will I suddenly be asked to take an interview next Friday? It would be nice to know a little more about the process.
评论 #7978406 未加载
评论 #7978312 未加载
Phlow将近 11 年前
Whiteboard coding problems are absolute garbage. I recently had a remote code problem where I was given a Visual Studio IDE (albeit minus Resharper) and absolutely killed it.<p>If I&#x27;m going to be challenged to write code in front of you, give me the tools I use every day, let me use the resources I use to solve problems efficiently (which btw can include StackOverflow) and you will get a much better picture of me. I don&#x27;t write perfect code the moment it&#x27;s written. Often I will mentally acknowledge something needs further thought and my brain will revisit it, sometimes days later, sometimes after multiple iterations. I&#x27;m fastidious about those types of things, and as a result I can realistically say I write some of the best and least buggy code in my company. I&#x27;m also very good at theorizing about problems and debugging, which is never looked at in an interview.<p>I guarantee you should hire me, but how can I show you that, and how can you gain confidence in that?
gtani将近 11 年前
(if you have to submit to a memorization-based screen) I didn&#x27;t see source materials to review for canonical algos&#x2F;data structures questions. The 2 books by McDowell and Guiness (&quot;Ace the interview&quot; and &quot;Crack the interview&quot; ) are good, along with<p><a href="http://algorithmsandme.blogspot.com/p/blog-page_27.html" rel="nofollow">http:&#x2F;&#x2F;algorithmsandme.blogspot.com&#x2F;p&#x2F;blog-page_27.html</a><p><a href="https://news.ycombinator.com/item?id=7477095" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7477095</a><p><a href="https://news.ycombinator.com/item?id=7827048" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7827048</a><p><a href="http://www.quora.com/Which-are-the-frequently-asked-interview-questions-for-Java-Engineers" rel="nofollow">http:&#x2F;&#x2F;www.quora.com&#x2F;Which-are-the-frequently-asked-intervie...</a><p>I could put up alist for math for ML&#x2F;data science as well)
yeureka将近 11 年前
This looks very interesting. I have been through a lot of interviews in the past, with small and large companies and now being in charge of hiring developers I try to make the experience as friendly and as efficient as possible. I hate white-board coding interviews because of the pressure of doing it in front of a stranger, and I choose not to have that in our company. But I do ask technical questions related to the job and I give as much time as the candidate needs to complete a very simple coding test ( fizzbuzz type ) on his&#x2F;her own in a private office free of distractions and other people.<p>Unfortunately there are people with amazing cv&#x27;s who can&#x27;t solve simple problems or who can&#x27;t explain what they have done in previous projects.<p>Interviewing is hard and there are a lot of biases at play but it needs to be done.
keppy将近 11 年前
Reflections on whiteboarding:<p>Lately I have realized that I use google a lot less than I did in the past. I don&#x27;t have to look things up as much, thus I have seen gains in speed when working on some functionality. The interesting part is that coding&#x2F;reasoning without google feels a lot like whiteboarding. In fact I get into the same &#x27;mental patterns&#x27; when solving a problem I don&#x27;t need google for that I feel when brushing up on algorithm problems at the white board.<p>I don&#x27;t come from long history of math rigor. I don&#x27;t have a mathy degree at all and have hardly used a whiteboard in front of any professors or math nerds. But I&#x27;m also not an imbecile; computer science is built upon a foundation of mathematics and if you aren&#x27;t willing to play ball then get off the fucking field.
Jemaclus将近 11 年前
Nice. Aline is pretty sharp for a recruiter, and this just makes it even better. Great idea!
stangeek将近 11 年前
I love the footnote on the homepage ;)
sequoia将近 11 年前
If one of the goals is encouraging meritocracy, I cannot imagine why it was decided to add voice to the interview. From someone&#x27;s voice I can frequently tell their gender &amp; maybe their socioeconomic background, sometimes their race (or what I think their race is)... Basically I don&#x27;t really buy the &quot;meritocracy&quot; argument if you still have to say &quot;I&#x27;m a woman&quot; or &quot;I&#x27;m a man&quot; at the start of a technical interview.
chipgap98将近 11 年前
As someone who is going into my senior year of college, this looks fantastic. I don&#x27;t have a ton of experience with technical interviews and I would love to get some more.<p>I&#x27;ve had 3-4 so far and even for similar jobs I feel like the interviewers are looking for totally different things. Some want me to spit definitions back at them and others are looking for me solve problems. It is hard to know what to expect, especially when interviewing at startups.
minusSeven将近 11 年前
Any ideas how the whole thing will be implemented. The site only contains very generic information about it.<p>How are the interviews going to be conducted ? What will be the different forms of interviews (as most companies have different forms and phases of interviews) ? How will the feedbacks be given ?<p>Hope this just doesn&#x27;t turn out to be just meeting place for anonymous interviewers and interviewees .
lifeisstillgood将近 11 年前
A friend of mine surprised me recently - he is starting a &quot;new kind of job board&quot;. Which struck me as &quot;meh&quot; till he explained - it&#x27;s more of a &quot;Developer Relationship Management&quot; system.<p>The idea is if you have developers they will interact with other developers - so track those interactions and you get a good idea of where and how to fish
xtrumanx将近 11 年前
Pretty cool idea; instantly signed up.<p>I was thinking about posting &quot;Ask HN: Interview me&quot; since I don&#x27;t have many interview opportunities in my corner of the world and wanted to find out how good you guys think I am.<p>If anyone wants to test out their interview skills with me, we could set up a meet over at talky.io and discuss some C# or js. Mail address is in my profile.
lukasm将近 11 年前
I had the same idea a year ago :) Simply, Google and other companies do CV, 2 phone screens and on-site. Someone could handle for them CV and 1st phone screen. They would not only save 45mins for recruiters and devs, but will get extra productivity. No distraction for hackers.<p>Charge a little to filter out people that clicked, but don&#x27;t care. I&#x27;d pay.
mathattack将近 11 年前
I wonder where the interviewers will come from. That said, this is a great idea, and also along the lines of the &quot;Show me a million new jobs&quot; RFS [0].<p>[0] <a href="http://blog.ycombinator.com/new-rfs-one-million-jobs" rel="nofollow">http:&#x2F;&#x2F;blog.ycombinator.com&#x2F;new-rfs-one-million-jobs</a>
mVChr将近 11 年前
I like this in concept. It&#x27;s like how major symphony orchestras hire, put a curtain up between the performer and the judges so that the performer is never seen and is assessed solely on the merits of their performance. Interesting to see how it might play out in practice through this site.
jacalata将近 11 年前
How does it manage not to connect me with someone that I work with based on just my github profile? I work with plenty of people who don&#x27;t have a github profile, or if they do I&#x27;m not connected to it. I&#x27;m probably not connected to most of them on LinkedIn either.
tannerc将近 11 年前
I really wish this had existed a year ago when I panicked during an interview. Having this type of practice is ideal in my mind for any type of technical role.<p>I, too, am curious about sustaining this service though. Have you considered offering tiers for participants?
user1408将近 11 年前
There is voice but no video! How awesome is that! You invented the telephone, I guess.<p>Seriously, I have no idea what kind of service you are trying to describe on interviewing.io. There is only the usual BS like &quot;totally free&quot; and no actual answers.
uberwach将近 11 年前
Great idea!<p>Being Berlin based I am really curious on how tough the interviews are gonna be.<p>The interviews I have had here were not challenging at all. The technical problems did not even reach the difficulty of qualification round problems in Google&#x27;s Code Jam.
domluna将近 11 年前
Is it just me or shouldn&#x27;t we be moving towards projects rather than code interviews? I think you can recover far more about a person in a project setting than by asking them a couple of random questions to solve in X time.
评论 #7979722 未加载
ankit84将近 11 年前
Their oAuth application URL is localhost :P (check at the time of Github authorize)
rgawdzik将近 11 年前
This is a great resource for first year CS co-op students at Waterloo. Even though Waterloo grads end up with at least a hundred interviews under their belts, the first few are really difficult.<p>Great job, keep up the work!
adamredwoods将近 11 年前
I&#x27;d also be interested in a &quot;faux&quot; simulation, perhaps where it is pre-recorded video interviewer with a countdown timer.<p>The video could occasionally say &quot;Are you sure you want to do that?&quot;.
logfromblammo将近 11 年前
This is especially useful when you consider that companies that actually interview you absolutely will not tell you why you failed their process, or they will offer diplomatic deceptions instead.
johnward将近 11 年前
It&#x27;s like Chatroulette[1] for technical interviews.<p>[1] But without the dicks<p>I laughed at this...
评论 #7979745 未加载
jheriko将近 11 年前
yeah... there is a big problem with interviews and best practices already. if you are good enough at an interview you can con your employer into giving you lots of money for not very much... can we have a service that goes the other way?<p>identifying that brilliant junior who is worth 5x his years or the dirty rat who has 30 years of experience working out how to not do his job and get away with it.... that&#x27;s hard.<p>interviews are already easy to win for the prospective employee...
zcase将近 11 年前
Why would this be free?
lightblade将近 11 年前
This is not only good for the interviewee, but also a great practice ground for interviewers. Interviewing candidates also takes skills. :)
callmeed将近 11 年前
This is awesome. There is a chance I may be looking for work later this year BUT I&#x27;ve been doing my own thing for &gt; 10 years.
justicezyx将近 11 年前
I only have 1 sentence: “Coding interview (democ­racy) is the worst form of interview (gov­ern­ment), except for all the oth­ers”
评论 #7984667 未加载
Estragon将近 11 年前
Is there a business model here? Why are the talented engineers running the practice interviews devoting time to this?
评论 #7979845 未加载
benologist将近 11 年前
Brilliant way to connect companies that are hiring to developers without the pressure of a &#x27;real&#x27; interview.
FallDead将近 11 年前
This is a great idea, I can keep my skills up to date and be employable, if my Canadian startup fails.
jbcurtin2将近 11 年前
&gt; Hi, my name is Aline. I used to code for a living. Now I hire engineers. One of the things I&#x27;ve done that I&#x27;m most proud of is Lessons from a year&#x27;s worth of hiring data, where I showed that, in an engineering resume, pedigree isn&#x27;t a particularly valuable signal (whereas typos and grammatical errors are)<p>So what happens if you&#x27;re lystdexic?
评论 #7980966 未加载
评论 #7980642 未加载
grdvnl将近 11 年前
It would also be great to have some sort of feedback mechanism also given in anonymity.
lazyant将近 11 年前
Silly question, why not chat (which can be saved for review etc) instead of audio?
评论 #7978484 未加载
评论 #7978827 未加载
danielweber将近 11 年前
I pressed the &quot;sign up&quot; button and . . . nothing happened.
评论 #7978796 未加载
dkitchener将近 11 年前
Simply Awesome!
drhayes9将近 11 年前
Kinda off-topic: where&#x27;d you get the batman icon?
mellisarob将近 11 年前
this wont workout i suppose
dreamdu5t将近 11 年前
I&#x27;ve been using <a href="https://www.interviewcake.com" rel="nofollow">https:&#x2F;&#x2F;www.interviewcake.com</a> and highly recommend it. It&#x27;s just a series of problems you work through combined with advice.
评论 #7979173 未加载
评论 #7979236 未加载
notastartup将近 11 年前
This is a very promising idea.<p>I always crack when it comes to algorithm type question. I am aware of some of the run of the mill ones like, write a palindrome detector, bubble sort.<p>However, I still can&#x27;t figure out the crazy hard ones like:<p>In a pyramid of numbers, write an algorithm to find the path to the biggest sum. Write a method to produce pascal&#x27;s triangle. Given a grid, where X = wall, O = space, write an algorithm to figure how big the room is and so on....<p>My biggest gripe is knowing that these type of questions will kick my ass and not being able to prepare because you are already supposed to know this from your comp sci courses, which I&#x27;ve never been to as I have been self taught through making my own software, and learning as I went along.
评论 #7978393 未加载
评论 #7979379 未加载
lazyant将近 11 年前
S
评论 #7979539 未加载
评论 #7982119 未加载