{"id":4343,"date":"2021-05-11T17:14:48","date_gmt":"2021-05-11T17:14:48","guid":{"rendered":"https:\/\/jobhunt.fj-dev.com\/successful-technical-interview\/"},"modified":"2022-02-03T10:33:05","modified_gmt":"2022-02-03T17:33:05","slug":"successful-technical-interview","status":"publish","type":"post","link":"https:\/\/www.job-hunt.org\/successful-technical-interview\/","title":{"rendered":"What Hiring Managers Really Want in Technical Job Interviews"},"content":{"rendered":"<p>Technology professionals dislike few things more than the technical interview.<\/p>\n<p>That&#8217;s no surprise: Here you are, an expert in your field, with code on GitHub and a track record of business results to point to, and you have to stand at a whiteboard to talk your way through using an algorithm or designing a database.<\/p>\n<p>It&#8217;s a standard part of the IT hiring process, and that&#8217;s not going to change any time soon.<\/p>\n<p>As grueling as they might be, these interviews help hiring managers answer fundamental questions. In addition to establishing a candidate&#8217;s core technical knowledge, they offer insight into how you approach technical challenges, work under pressure, and engage with others.<\/p>\n<p>Hiring managers aren&#8217;t spot-checking your syntax, they&#8217;re evaluating your thought processes.<\/p>\n<h2>Show That You&#8217;re Thinking<\/h2>\n<p>For example, maybe they ask how you&#8217;d go about building a package-tracking system for a local delivery service. While you&#8217;re not going to create a complete solution during the session, you&#8217;ll have to identify the solution&#8217;s key functions, then sketch out how they&#8217;d be executed and the results they&#8217;d provide.<\/p>\n<p>In developing your answer, explain the reasoning behind any assumptions you make. It&#8217;s OK to ask the manager questions.<\/p>\n<p>For example, you might want to know how many drivers the hypothetical delivery service employs and how many packages it handles in a day. This is the kind of information you&#8217;d want to get while scoping out any project, and the simple act of asking the questions gives the manager an indication that you&#8217;re thinking about end users and the challenges you&#8217;re helping them to face.<\/p>\n<p>If the manager tells you to make your own assumptions, go ahead. Just be sure to tell him what they are and why you&#8217;re making them. For example:<\/p>\n<blockquote><p><em>&#8220;Let&#8217;s assume there are five drivers, each one handling 60 packages a day. I&#8217;m assuming each driver can deliver eight packages an hour during an eight-hour shift because we have to allow for driving time between each address.&#8221;<\/em><\/p><\/blockquote>\n<p>This illustrates the key to successfully navigating the technical interview: You have to talk. Again, more than anything else, the manager&#8217;s trying to get inside your head.<\/p>\n<p>By asking questions, explaining assumptions, and stepping through each step of the solution you&#8217;re building, you&#8217;ll provide a sense of your approach to information-gathering and problem-solving.<\/p>\n<p>That&#8217;s why even talking your way into a dead end isn&#8217;t necessarily a sign of trouble. You&#8217;ll recognize the roadblock, and you&#8217;ll step back to try another approach. That kind of thing happens in the real world, and the manager knows it.<\/p>\n<h2>Engage with the Interviewer<\/h2>\n<p>The technical interview also gives managers a sense of how you engage with others.<\/p>\n<p>Though many tech professionals dismiss the idea, communication is an important part of their job. Coding may be a solitary occupation, but in the course of their work, developers interact with team members on a daily basis, and may be called upon to work with end users, clients, business partners, or other employees of their company.<\/p>\n<p>So always keep your cool. Don&#8217;t feel pressured to give the <em>right<\/em> answer &#8212; focus on explaining your approach in a way that&#8217;s clear and concise.<\/p>\n<p>Be prepared for trick questions: Some managers will use them to throw you off balance and see how you react.<\/p>\n<p>And don&#8217;t be surprised if you&#8217;re asked to define even basic terms. The manager may want to learn how you&#8217;ll explain concepts to people who aren&#8217;t as technically savvy as you are.<\/p>\n<p>During the technical interview, the manager&#8217;s interests go beyond what you know about syntax and arrays. Remember that by the time you&#8217;ve been invited in for face-to-face meetings, the employer&#8217;s already decided you&#8217;re capable of doing the job.<\/p>\n<h3>Bottom Line<\/h3>\n<p>While the whiteboard session gives you a chance to reinforce your technical skills, it&#8217;s also an opportunity to show off how you can bring your professional experience to bear, communicate with others, and be an effective member of the team. That&#8217;s what managers want to know.<\/p>\n<hr>\n<p><strong>About the author&#8230;<\/strong><\/p>\n<p>Mark Feffer has written, edited, and produced hundreds of articles on careers, personal finance and technology for leading business and career sites. He is currently writing for <a href=\"http:\/\/www.jobsinme.com\/\" target=\"_blank\" rel=\"nofollow noopener\">JobsinME.com<\/a>, JobsinRI.com, JobsinVT.com and JobsinNH.com, the top local resources for job seekers, employers, and recruiters in New England. <a href=\"http:\/\/www.jobsinme.com\/\" target=\"_blank\" rel=\"nofollow noopener\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mark Feffer offers a way to use the technical interview to demonstrate to the hiring manager how how well you communicate and how you approach projects.<\/p>\n","protected":false},"author":32,"featured_media":18990,"comment_status":"closed","ping_status":"open","sticky":false,"template":"old-site-template.php","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[89,102],"tags":[],"class_list":["post-4343","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-interview-tips","category-job-recruiters"],"last_modified_at":"","edited_by":"Jessica Howington","acf":[],"_links":{"self":[{"href":"https:\/\/www.job-hunt.org\/wp-json\/wp\/v2\/posts\/4343","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.job-hunt.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.job-hunt.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.job-hunt.org\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/www.job-hunt.org\/wp-json\/wp\/v2\/comments?post=4343"}],"version-history":[{"count":2,"href":"https:\/\/www.job-hunt.org\/wp-json\/wp\/v2\/posts\/4343\/revisions"}],"predecessor-version":[{"id":18991,"href":"https:\/\/www.job-hunt.org\/wp-json\/wp\/v2\/posts\/4343\/revisions\/18991"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.job-hunt.org\/wp-json\/wp\/v2\/media\/18990"}],"wp:attachment":[{"href":"https:\/\/www.job-hunt.org\/wp-json\/wp\/v2\/media?parent=4343"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.job-hunt.org\/wp-json\/wp\/v2\/categories?post=4343"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.job-hunt.org\/wp-json\/wp\/v2\/tags?post=4343"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}