{"id":528822,"date":"2022-12-18T14:00:33","date_gmt":"2022-12-18T11:00:33","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/3-nightmare-interviews-for-software-developers\/"},"modified":"2022-12-18T14:00:33","modified_gmt":"2022-12-18T11:00:33","slug":"3-nightmare-interviews-for-software-developers","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/3-nightmare-interviews-for-software-developers\/","title":{"rendered":"#3 nightmare interviews for software developers"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a2da53b2127d\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd3333;color:#dd3333\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a2da53b2127d\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/3-nightmare-interviews-for-software-developers\/#%E2%80%9C3_nightmare_interviews_for_software_developers%E2%80%9D\" >&#8220;3 nightmare interviews for software developers&#8221;<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/buradabiliyorum.com\/en\/3-nightmare-interviews-for-software-developers\/#Join_TNW_in_Valencia\" >Join TNW in Valencia!<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/buradabiliyorum.com\/en\/3-nightmare-interviews-for-software-developers\/#1_White_board_interviews\" >1. White board interviews<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/buradabiliyorum.com\/en\/3-nightmare-interviews-for-software-developers\/#2_Timed_technical_assessments\" >2. Timed technical assessments<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/buradabiliyorum.com\/en\/3-nightmare-interviews-for-software-developers\/#3_Phone_screens\" >3. Phone screens<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/buradabiliyorum.com\/en\/3-nightmare-interviews-for-software-developers\/#Takeaways\" >Takeaways<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h1><span class=\"ez-toc-section\" id=\"%E2%80%9C3_nightmare_interviews_for_software_developers%E2%80%9D\"><\/span>&#8220;3 nightmare interviews for software developers&#8221;<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p><img decoding=\"async\" src=\"https:\/\/img-cdn.tnwcdn.com\/image?fit=796%2C417&amp;url=https%3A%2F%2Fcdn0.tnwcdn.com%2Fwp-content%2Fblogs.dir%2F1%2Ffiles%2F2022%2F12%2FUntitled-design-4-1.jpg&amp;signature=ac4f55837ad39b56c532f41bd0b377de\" \/><\/p>\n<div id=\"article-main-content\">\n                            <em>This <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cult.honeypot.io\/reads\/3-interviewing-approaches-to-watch-out-for\/\">article<\/a> was originally published on .cult by <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/cult.honeypot.io\/contributors\/nadya-primak\">Nadya Primak<\/a>. .cult is a Berlin-based community platform for developers. We write about all things career-related, make original documentaries, and share heaps of other untold developer stories from around the world.<\/em><\/p>\n<p>The tech industry is not known for having great interviewing processes. From the notorious whiteboard interviews to algorithm challenges requiring a computer <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/sciencee\/\" data-internallinksmanager029f6b8e52c=\"5\" title=\"Science\" target=\"_blank\" rel=\"noopener\">science<\/a> degree to even wrap your head around, there are all kinds of outdated standards and <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">app<\/a>roaches to interviewing developers that should have died out years ago. Unfortunately, like most legacy systems we love to hate, these interview processes are likely to crop up in your career from time to time. Or if you\u2019re unlucky like me, they might pop up a bit more often.<\/p>\n<p>To be clear, I\u2019m not writing this post to call out any companies in particular or for the purpose of naming and shaming. For every company at which I\u2019ve experienced these issues, there are hundreds of thousands if not millions more. One of the most common ways tech corporations practice gatekeeping is by making the interviewing process so difficult that it leaves everyone except (<a href=\"https:\/\/buradabiliyorum.com\/en\/category\/general\/\" data-internallinksmanager029f6b8e52c=\"3\" title=\"General\" target=\"_blank\" rel=\"noopener\">general<\/a>ly) white men with a computer science degree feeling like they aren\u2019t good enough or don\u2019t belong there.<\/p>\n<div class=\"inarticle-wrapper channel-cta\">\n<div class=\"ica-text\">\n<h4><span class=\"ez-toc-section\" id=\"Join_TNW_in_Valencia\"><\/span>Join TNW in Valencia!<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>The heart of tech is coming to the heart of the Mediterranean<\/p>\n<\/div>\n<\/div>\n<p>In this post, you\u2019re going to read some of the most common ways that companies can make your interviewing process a nightmare and hopefully be able to recognize them early on so that you don\u2019t waste your time. I\u2019ll share personal anecdotes of how they impacted me and how I moved on past them and you can too.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"1_White_board_interviews\"><\/span>1. White board interviews<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Like I said in the introduction, whiteboard interviews are one of those outdated approaches that tech companies still love to torture us with. The general idea is that you go up in front of a whiteboard and write pseudo-code mapping out how to solve an algorithm.<\/p>\n<p>In case it\u2019s not im<a href=\"https:\/\/buradabiliyorum.com\/en\/category\/social-mediaa\/\" data-internallinksmanager029f6b8e52c=\"1\" title=\"Social Media\" target=\"_blank\" rel=\"noopener\">media<\/a>tely apparent why this approach sucks, let me explain. Forcing a developer to write code by hand is inherently unnatural because it takes us out of the zone where we do our best work: in front of a computer. It also robs us of our most useful tool: search engines. Not to mention that it has no bearing on the everyday reality of the job.<\/p>\n<p>It\u2019s especially problematic for self-taught developers because the less expensive online classes and resources tend not to focus on algorithms but on more practical on-the-job skills, like building applications. Even students who\u2019ve gone to a traditional 4-year institution and majored in computer science often need to practice these algorithms whenever they go in for interviews because they\u2019re easy to forget.<\/p>\n<p>I\u2019ve lost track of how many whiteboard interviews I\u2019ve had but there are a few that are particularly sharp in my memory. One was for a small startup where I was interviewing 1:1 and the guy interviewing me was very awkward. I knew the algorithm he was asking me to write was relatively simple but for whatever reason, my brain just couldn\u2019t remember. Instead of cutting the interview off early or just giving me a hint, the interviewer insisted on dragging out the whiteboard portion for a ridiculously long time. I spent well over an hour in his office struggling with it before I finally got to the solution. Naturally, I did not get the job but I was so frustrated after the fact that my humiliation had to be drawn out for so long.<\/p>\n<p>The good <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/news\/\" data-internallinksmanager029f6b8e52c=\"2\" title=\"News\" target=\"_blank\" rel=\"noopener\">news<\/a> is that whiteboard interviews are falling more and more out of fashion. There\u2019s a lot of criticism of them in the developer community and I can probably count on 1 hand the number of developers I know who actually like these types of interviews.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"2_Timed_technical_assessments\"><\/span>2. Timed technical assessments<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>If you went to high school in the United States, you probably have a special place of hatred in your heart for timed tests. The first time I took the ACT I got a bad score simply because I could not stop looking at the clock and worrying about how much time I had left. It didn\u2019t help that halfway through I had to go to the bathroom, but I was too nervous to leave the room because of how much time I might lose.<\/p>\n<p>Like the whiteboard interviews, timed technical assessments tend to have algorithm components to them. A couple of years ago I decided to try one of those platforms where you take a coding test to create a developer profile for companies who want to outsource the technical stuff to a third party\u00a0(Hired is one example).<\/p>\n<p>There were three different challenges I had to complete successfully to be admitted into the platform. All of them were algorithm heavy, and I had done relatively minimal practice. I ended up getting stuck on the second challenge and not having enough time to complete the third. It can be very demoralizing to take a test and feel like you have virtually no idea what you\u2019re doing. Chances are if you\u2019re self-taught you\u2019ll feel pretty demoralized since you didn\u2019t study algorithms in college.<\/p>\n<p>The added pressure of timing also doesn\u2019t reflect the reality of most developer jobs. There\u2019s pretty much never a situation where you only have 20 minutes to complete a task, in fact usually coding new features\u00a0 takes days or even weeks.<\/p>\n<p>The good news is there are platforms that have popped up to help developers prepare for these timed technical assessments. Hackerrank is probably the most popular one and is a great tool for self-taught and computer science degree-holding developers to brush up on these skills.<\/p>\n<p>Unlike whiteboard interviews, timed technical assessments aren\u2019t going anywhere. They\u2019re convenient for hiring managers because all they have to do is send a link to the developer and the platform administers the test and returns the results. Hiring managers who choose to use these platforms aren\u2019t necessarily lazy, they may just be running a small company or have too many other tasks to juggle. But it\u2019s still worth being wary of this type of interview and know what you\u2019re getting yourself into.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"3_Phone_screens\"><\/span>3. Phone screens<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Not all phone screens are technical. Some of them are casual conversations with the recruiter or someone from HR. In fact, this is usually what we think of with a phone screen. However, sometimes companies get creative or want to shorten the interview process by skipping a technical assessment and just conducting a Q&amp;A over the phone.<\/p>\n<p>In theory, this could be great. No technical assessments or take-home projects to worry about. Just a quick phone call and you\u2019re done! This was my exact mindset when I first encountered this type of interview. But my attitude changed quickly after I got the job. I realized that some of my coworkers didn\u2019t have the required skills at all and were able to pretty easily dupe the hiring manager into thinking they were competent.<\/p>\n<p>The other danger of phone screenings is technical jargon. This is again more of an issue for self-taught developers, but there\u2019s so much jargon in the world of coding that nobody\u2019s safe. If I\u2019m asked over the phone to define a technical term, there\u2019s a decent chance I know the concept, just not by name\u2014but have either forgotten the term it\u2019s associated with or I haven\u2019t encountered it enough to try to memorize what it means. This has caused me to fail phone screenings in the past, or be asked to do additional take-home assignments.<\/p>\n<p>It\u2019s pretty rare that a company will only do a phone screen and not give some sort of in-person or online coding test but you might encounter it if you\u2019re doing contract work or applying for a company that does not have a lot of technical positions. Just go forward with caution.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Takeaways\"><\/span>Takeaways<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Self-taught developers have to be more aware and often prepare more for interviews than their computer science degree bearing peers. It often boils down to the difference of being less familiar with the technical jargon and algorithms, which are overemphasized in the interview process compared to the actual day-to-day work of software developers.<\/p>\n<p>Luckily some of the particularly unpleasant interviewing approaches like whiteboard interviews are becoming quite unpopular, but it\u2019s still worth going in prepared and knowing there is a possibility you\u2019ll have some sorting puzzles or word salad thrown your way.<\/p>\n<p>You should also know that there are companies who actually give practical coding challenges that reflect a better environment for programmers because it means they care about the experience of their candidates (and likely care about their employees more too). There is room for improvement but also a lot of discourse around how to improve the interview process in the industry, and thankfully some companies are actually listening and making big improvements.\n                        <\/p><\/div>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMLG0nwswvr63Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong>\n<\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more like this article, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/technology\/\" target=\"_blank\" rel=\"noopener\">Technology category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/thenextweb.com\/news\/3-nightmare-interviews-for-software-developers\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;3 nightmare interviews for software developers&#8221; This article was originally published on .cult by Nadya Primak. .cult is a Berlin-based community platform for developers. We write about all things career-related, make original documentaries, and share heaps of other untold developer stories from around the world. The tech industry is not known for having great interviewing&#8230;<\/p>\n","protected":false},"author":1,"featured_media":528823,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/img-cdn.tnwcdn.com\/image\/tnw?filter_last=1&fit=1280,640&url=https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/12\/Untitled-design-4-1.jpg&signature=a121df7c7ca00bd992b7ffde391504b1","fifu_image_alt":"","footnotes":""},"categories":[18],"tags":[],"class_list":["post-528822","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/528822","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=528822"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/528822\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/528823"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=528822"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=528822"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=528822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}