{"id":30980,"date":"2023-02-21T09:35:03","date_gmt":"2023-02-21T17:35:03","guid":{"rendered":"https:\/\/coderpad.io\/?p=30980"},"modified":"2024-08-16T09:42:20","modified_gmt":"2024-08-16T16:42:20","slug":"how-to-embrace-chatgpt-in-technical-interviews","status":"publish","type":"post","link":"https:\/\/coderpad.io\/blog\/interviewing\/how-to-embrace-chatgpt-in-technical-interviews\/","title":{"rendered":"How to Embrace ChatGPT in Technical Interviews"},"content":{"rendered":"\n<p>Like all of you &#8211; we have been experimenting with ChatGPT.<\/p>\n\n\n\n<p>As you may have heard from me <a href=\"https:\/\/coderpad.io\/blog\/hiring-developers\/chatgpt-and-the-future-of-technical-interviews-addressing-concerns-of-increased-cheating\/\">before<\/a>, we at CoderPad aren\u2019t afraid of AI and new technologies. These Large Language Models (LLMs) will not replace developers &#8211; but rather make them more efficient. And given that, I\u2019m strongly urging companies to embrace these tools to make technical interviewing better.<\/p>\n\n\n\n<p>If you are asking, \u201cWhy would I use ChatGPT in the developer interview process when ChatGPT can pass every technical interview?\u201d The reality is that it\u2019s not entirely true.&nbsp;<\/p>\n\n\n\n<p>ChatGPT is \u201csmart\u201d (shall we say) but not always right. Just like Google search will sometimes return website results that don\u2019t reflect what we were actually searching for. Or code snippets on StackOverflow don\u2019t always meet the need. Or the autocomplete being used to write this article doesn\u2019t anticipate accurately what I want to say. The technology helps but ultimately isn\u2019t able to think or create as critically and with the nuance that the human brain can.&nbsp;<\/p>\n\n\n\n<p>So how do you embrace ChatGPT or other LLMs in interviewing?<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Have a candidate ask ChatGPT to solve a question, get the result, and have the candidate critique the results. How could she or he improve the code ChatGPT provided? This will help you assess the candidate\u2019s skills while also giving you insight into how she or he will fare in the world with additional tooling.<\/li>\n\n\n\n<li>Have the candidate ask ChatGPT to solve a question and then have the candidate write a readme on how the code works. And the interviewer can grade that answer. This will also give you insight into the candidate\u2019s technical skills as well as ability to document and explain concepts to others.<\/li>\n\n\n\n<li>Use ChatGPT to help your interviewers refresh or bring new questions. This helps you quickly update questions and have engaging and thoughtful interviews. This also gives interviewers the time to think critically about what concept to ask rather than worrying about the details of the question to test the concept.<\/li>\n<\/ol>\n\n\n\n<p>You can see in the video below how we experimented with ChatGPT to create a database that can be used in future interviews. (This is way easier and more efficient than having to create a database from scratch or modify existing data to be masqued). Here you have a quick set of data off which to test various dev concepts.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"776\" style=\"aspect-ratio: 720 \/ 776;\" width=\"720\" controls src=\"https:\/\/d2h1bfu6zrdxog.cloudfront.net\/wp-content\/uploads\/2023\/02\/ChatGPT-custom-database-example.mp4\"><\/video><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>It\u2019s time to stop fearing ChatGPT and assuming that technical interviews are destroyed because of its capabilities. I challenge you to consider embracing ChatGPT to make hiring technical talent faster, fairer, and more real.&nbsp;<\/p>\n\n\n<div class=\"coderpad-container-buster-block\" style=\"margin: 0 calc(50% - 50vw);\"><div style=\"max-width: 90rem; margin: 0 auto;\">\n<section class=\"\n\tsurvey-report-signup-form-block\n\t\t\n\" data-block-name=\"coderpad-survey-report-signup-form\" data-block-bg-color=\"black\" data-block-padding-bottom=\"medium\" >\n\n\t<div class=\"inner\">\n\t\t\t\t\t<h2 class=\"title\">Like what you\u2019re reading?<\/h2>\n\t\t\n\t\t\t\t\t<p class=\"sub-title\">Why not subscribe to our monthly newsletter?<\/p>\n\t\t\n\t\t<div class=\"content\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"920\" height=\"507\" src=\"https:\/\/coderpad.io\/wp-content\/uploads\/2024\/08\/coderpad-newsletter-signup-illustration.png\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/coderpad.io\/wp-content\/uploads\/2024\/08\/coderpad-newsletter-signup-illustration.png 920w, https:\/\/coderpad.io\/wp-content\/uploads\/2024\/08\/coderpad-newsletter-signup-illustration-300x165.png 300w, https:\/\/coderpad.io\/wp-content\/uploads\/2024\/08\/coderpad-newsletter-signup-illustration-768x423.png 768w, https:\/\/coderpad.io\/wp-content\/uploads\/2024\/08\/coderpad-newsletter-signup-illustration-18x10.png 18w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/>\n\n\t\t\t<div class=\"important-parts\">\n\t\t\t\t\t\t\t\t\t<div class=\"description\"><p>Once a month, you\u2019ll receive a hand-picked selection of tech recruitment content: blog posts, checklists, podcasts, videos, studies and statistics\u2026 including insights from our own developer and HR communities! Just drop us your email below.<\/p>\n<\/div>\n\t\t\t\t\n\t\t\t\t<div class=\"\n    hubspot-form\n            hubspot-form--single-input\n            \n\" >\n\t\t<div\n\t\tid=\"coderpad-form-jaqzln\"\n\t\tclass=\"hubspot-form-container js-coderpad-hubspot-form\"\n\t\tdata-cp-form-options=\"{&quot;portalId&quot;:&quot;26307476&quot;,&quot;formId&quot;:&quot;b426bea5-fad2-4747-a539-20fae02248e2&quot;,&quot;region&quot;:&quot;eu1&quot;}\"\n\t>\n\t<\/div>\n<\/div>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Like all of you &#8211; we have been experimenting with ChatGPT.<\/p>\n","protected":false},"author":1,"featured_media":39662,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[12],"tags":[],"persona":[],"blog-programming-language":[],"keyword-cluster":[],"class_list":["post-30980","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-interviewing"],"acf":[],"_links":{"self":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/posts\/30980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/comments?post=30980"}],"version-history":[{"count":8,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/posts\/30980\/revisions"}],"predecessor-version":[{"id":40447,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/posts\/30980\/revisions\/40447"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/media\/39662"}],"wp:attachment":[{"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/media?parent=30980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/categories?post=30980"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/tags?post=30980"},{"taxonomy":"persona","embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/persona?post=30980"},{"taxonomy":"blog-programming-language","embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/blog-programming-language?post=30980"},{"taxonomy":"keyword-cluster","embeddable":true,"href":"https:\/\/coderpad.io\/wp-json\/wp\/v2\/keyword-cluster?post=30980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}