{"id":9577,"date":"2026-08-27T12:43:24","date_gmt":"2026-08-27T12:43:24","guid":{"rendered":"https:\/\/voicit.com\/interview-questions\/problem-solving-interview-questions\/"},"modified":"2026-10-07T23:55:14","modified_gmt":"2026-10-07T23:55:14","slug":"problem-solving-interview-questions","status":"publish","type":"page","link":"https:\/\/voicit.com\/en\/interview-questions\/problem-solving-interview-questions\/","title":{"rendered":"Problem Solving Interview Questions"},"content":{"rendered":"\n<style id=\"vl-wp-overrides\">\n  body.page-id-9577 div#page.hfeed.site,\n  body.page-id-9577 div#content.site-content,\n  body.page-id-9577 div#content,\n  body.page-id-9577 .ast-container,\n  body.page-id-9577 div#primary.content-area,\n  body.page-id-9577 main#main.site-main,\n  body.page-id-9577 article#post-9577,\n  body.page-id-9577 article.page,\n  body.page-id-9577 .entry-content,\n  body.page-id-9577 .entry-content.clear {\n    max-width: 100% !important;\n    width: 100% !important;\n    padding: 0 !important;\n    margin: 0 !important;\n  }\n  body.page-id-9577,\n  body.page-id-9577 div#page.hfeed.site,\n  body.page-id-9577 div#content.site-content,\n  body.page-id-9577 .ast-container,\n  body.page-id-9577 div#primary.content-area,\n  body.page-id-9577 main#main.site-main,\n  body.page-id-9577 article#post-9577,\n  body.page-id-9577 .entry-content {\n    background-color: #FFFFFF !important;\n  }\n  body.page-id-9577 {\n    --wp--style--root--padding-top: 0 !important;\n    --wp--style--root--padding-right: 0 !important;\n    --wp--style--root--padding-bottom: 0 !important;\n    --wp--style--root--padding-left: 0 !important;\n  }\n  body.page-id-9577 .wp-block-html,\n  body.page-id-9577 .wp-site-blocks,\n  body.page-id-9577 .is-layout-flow,\n  body.page-id-9577 .is-layout-constrained,\n  body.page-id-9577 .has-global-padding {\n    padding: 0 !important;\n    margin: 0 !important;\n    max-width: 100% !important;\n    width: 100% !important;\n  }\n  body.page-id-9577 .vl-landing {\n    width: 100% !important;\n    max-width: 100% !important;\n    position: relative !important;\n    left: auto !important;\n    transform: none !important;\n    margin: 0 !important;\n  }\n  body.page-id-9577 .entry-content[ast-blocks-layout] > * > *,\n  body.page-id-9577 .entry-content > .vl-landing > * {\n    max-width: none !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n  }\n  body.page-id-9577 .entry-header,\n  body.page-id-9577 .ast-page-title-wrapper,\n  body.page-id-9577 .ast-archive-description,\n  body.page-id-9577 .entry-title,\n  body.page-id-9577 h1.entry-title,\n  body.page-id-9577 .page-title {\n    display: none !important;\n  }\n  body.page-id-9577 .entry-content > *:not(.vl-landing) { display: none; }\n  .vl-landing button,\n  .vl-landing .vx-btn {\n    box-shadow: none !important;\n    text-transform: none !important;\n    letter-spacing: normal !important;\n    font-family: 'Manrope', system-ui, -apple-system, sans-serif !important;\n  }\n<\/style>\n<div class=\"vl-landing vx\" lang=\"en\" data-no-translation>\n<script data-no-optimize=\"1\" data-no-defer=\"1\">\n(function(s){var r=s&&s.parentNode;if(!r||!r.classList){return;}r.classList.add('vx-js');setTimeout(function(){if(!r.classList.contains('vx-io')){r.classList.remove('vx-js');}},3000);})(document.currentScript);\n<\/script>\n<style>\n.vx{--ink:#161616;--ink-2:#2C2C2C;--ink-3:#424242;--mute:#6E6E6E;--mute-2:#9A9A9A;--line:#E8E8E8;--line-2:#DCDCDC;--soft:#F8F8F8;--soft-2:#F2F2F2;--lime:#E7FE15;--lime-2:#CDE213;--lime-100:#FAFFD0;--star:#E0A100;--ease-out:cubic-bezier(.23,1,.32,1);--w:1160px;--gut:20px;--sec:72px;--hdr:96px;\n font-family:'Manrope',system-ui,-apple-system,'Segoe UI',sans-serif;color:var(--ink-3);font-size:17px;line-height:1.65;font-weight:400;overflow-x:clip;width:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}\n@media (min-width:768px){.vx{--gut:32px;--sec:96px;font-size:18px}}\n@media (min-width:1200px){.vx{--gut:40px;--sec:112px}}\n.vx *,.vx *::before,.vx *::after{box-sizing:border-box}\n.vx h1,.vx h2,.vx h3{font-family:inherit;color:var(--ink)!important;font-weight:700;margin:0;text-wrap:balance;letter-spacing:-.03em;text-transform:none}\n.vx h1{font-size:clamp(34px,4.8vw,58px);line-height:1.05;letter-spacing:-.035em}\n.vx h1 span{color:var(--mute)}\n.vx h2{font-size:clamp(28px,3.3vw,44px);line-height:1.08}\n.vx h3{font-size:18px;line-height:1.35;letter-spacing:-.015em}\n.vx p{margin:0 0 1em}\n.vx p:last-child{margin-bottom:0}\n.vx a{color:var(--ink)!important;text-decoration:underline!important;text-decoration-color:var(--mute-2)!important;text-underline-offset:3px;text-decoration-thickness:1px}\n@media (hover:hover) and (pointer:fine){.vx a:hover{text-decoration-color:var(--ink)!important}}\n.vx strong,.vx b{color:var(--ink);font-weight:700}\n.vx-wrap{max-width:calc(var(--w) + 2 * var(--gut));margin-inline:auto;padding-inline:var(--gut)}\n.vx-sec{padding-block:var(--sec);background:#fff;scroll-margin-top:var(--hdr)}\n.vx-sec--soft{background:var(--soft)}\n.vx-btns{display:flex;flex-wrap:wrap;gap:12px}\n.vx .vx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:14px 26px;border-radius:12px;font-weight:700;font-size:16px;line-height:1.2;text-decoration:none!important;border:1.5px solid transparent;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:transform .16s var(--ease-out),background-color .16s ease,border-color .16s ease;white-space:nowrap}\n.vx .vx-btn:active{transform:scale(.97)}\n.vx .vx-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}\n.vx .vx-btn--ink{background:var(--ink);color:#fff!important}\n.vx .vx-btn--ghost{background:#fff;color:var(--ink)!important;border-color:var(--line-2)}\n.vx .vx-btn--lime{background:var(--lime);color:var(--ink)!important}\n.vx .vx-btn--glass{background:transparent;color:#fff!important;border-color:rgba(255,255,255,.38)}\n@media (hover:hover) and (pointer:fine){.vx .vx-btn--ink:hover{background:var(--ink-2)}.vx .vx-btn--ghost:hover{border-color:var(--ink)}.vx .vx-btn--lime:hover{background:var(--lime-2)}.vx .vx-btn--glass:hover{border-color:#fff}}\n@media (max-width:479px){.vx .vx-btns .vx-btn{flex:1 1 100%}}\n.vx-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--soft);padding:clamp(40px,6vw,88px) 0 clamp(56px,7vw,104px)}\n.vx-hero::before{content:\"\";position:absolute;inset:0;z-index:-2;background-image:radial-gradient(#CFCFCF 1.2px,transparent 1.5px);background-size:24px 24px;opacity:.5;-webkit-mask-image:radial-gradient(ellipse 75% 85% at 72% 40%,#000 0%,transparent 72%);mask-image:radial-gradient(ellipse 75% 85% at 72% 40%,#000 0%,transparent 72%);pointer-events:none}\n.vx-hero-grid{display:grid;gap:48px;align-items:center}\n@media (min-width:1024px){.vx-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px}}\n.vx-hero-copy{min-width:0}\n.vx-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;color:var(--mute);margin:0 0 22px;line-height:1.4}\n.vx .vx-crumb a{color:var(--mute)!important;text-decoration-color:var(--line-2)!important}\n.vx-crumb i{font-style:normal;color:var(--line-2)}\n.vx-chips{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-wrap:wrap;gap:8px}\n.vx-chips li{margin:0;font-size:13px;font-weight:700;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px 12px;line-height:1.3}\n.vx p.vx-lead{font-size:clamp(18px,1.55vw,21px);line-height:1.6;color:var(--ink-3);margin:24px 0 32px;max-width:640px}\n.vx-proof{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:28px}\n.vx-google{display:inline-flex;align-items:center;gap:10px;background:#ECECEC;color:#2A2A2A;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap}\n.vx-google svg{width:18px;height:18px;flex:none}\n.vx-stars{color:var(--star);letter-spacing:1.5px;font-size:13px}\n.vx-upd{font-size:13px;color:var(--mute)}\n.vx-hero-vis{position:relative;isolation:isolate;display:flex;justify-content:center;min-width:0;padding:8px 0}\n.vx-hero-vis::before{content:\"\";position:absolute;z-index:-1;width:min(620px,130%);aspect-ratio:1;left:50%;top:52%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(231,254,21,.9) 0%,rgba(231,254,21,.45) 28%,rgba(231,254,21,.12) 50%,rgba(231,254,21,0) 66%);filter:blur(14px);pointer-events:none}\n.vx-trust{background:#fff;padding:36px 0 34px;border-bottom:1px solid var(--line)}\n.vx p.vx-trust-t{text-align:center;font-size:14px;color:var(--mute);margin:0 0 20px}\n.vx-logos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 24px;align-items:center;justify-items:center}\n@media (min-width:768px){.vx-logos{grid-template-columns:repeat(6,minmax(0,1fr))}}\n.vx-logos img{display:block;height:26px;width:auto;max-width:118px;object-fit:contain;filter:grayscale(1);opacity:.55}\n.vx-logos img.vx-logo--tall{height:48px;max-width:150px}\n.vx-intro{padding-block:calc(var(--sec) * .8)}\n.vx-intro-in{max-width:900px}\n.vx-label{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:var(--ink);margin:0 0 18px}\n.vx-label::before{content:\"\";width:18px;height:2px;border-radius:2px;background:var(--ink);flex:none}\n.vx-dark .vx-label{color:rgba(255,255,255,.7)}\n.vx-dark .vx-label::before{background:rgba(255,255,255,.7)}\n.vx p.vx-statement{font-size:clamp(20px,2.2vw,27px);line-height:1.45;color:var(--ink);letter-spacing:-.015em}\n.vx-more{margin-top:24px;max-width:720px}\n.vx-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;margin-top:clamp(40px,6vw,64px);padding-top:32px;border-top:1px solid var(--line)}\n@media (max-width:767px){.vx-facts>:last-child:nth-child(odd){grid-column:1\/-1}}\n@media (min-width:768px){.vx-facts{grid-template-columns:repeat(var(--n,4),minmax(0,1fr))}}\n.vx-fact{min-width:0}\n.vx-fact b{display:block;font-size:clamp(34px,4vw,52px);font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}\n.vx-fact span{display:block;margin-top:10px;font-size:15px;line-height:1.45;color:var(--mute);max-width:230px}\n.vx-split{display:grid;gap:22px 64px;grid-template-columns:minmax(0,1fr)}\n@media (min-width:1024px){.vx-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}\n.vx-side,.vx-main{min-width:0}\n@media (min-width:1024px) and (min-height:720px){.vx-split--sticky .vx-side{position:sticky;top:var(--hdr);align-self:start}}\n.vx-main{max-width:680px}\n.vx .vx-side h2{font-size:clamp(26px,2.75vw,38px);line-height:1.1}\n.vx-eyebrow{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:var(--mute);margin:0 0 18px;line-height:1.3}\n.vx-eyebrow i{font-style:normal;display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:24px;padding:0 9px;border-radius:999px;background:var(--ink);color:#fff;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}\n.vx-comp{margin-top:clamp(36px,4.5vw,56px)}\n.vx-key{margin-top:28px;border-radius:20px;padding:24px;background:#fff;border:1px solid var(--line)}\n.vx-sec:not(.vx-sec--soft) .vx-key{background:var(--soft);border-color:transparent}\n.vx-key-il{width:112px;margin:0 0 14px}\n.vx-key-il svg{display:block;width:100%;height:auto}\n.vx-key-t{display:block;font-size:13px;font-weight:700;color:var(--ink);margin:0 0 14px}\n.vx-key ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}\n.vx-key li{position:relative;padding-left:28px;font-size:15.5px;line-height:1.5;color:var(--ink);margin:0}\n.vx-key li::before{content:\"\";position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:50%;background:var(--ink)}\n.vx-key li::after{content:\"\";position:absolute;left:5.5px;top:7.5px;width:7px;height:4px;border-left:1.8px solid #fff;border-bottom:1.8px solid #fff;transform:rotate(-45deg)}\n.vx-cards{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}\n@media (min-width:640px){.vx-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (min-width:640px) and (max-width:1023px){.vx-cards>:last-child:nth-child(odd){grid-column:1\/-1}.vx-cards--n3m{grid-template-columns:minmax(0,1fr)}}\n@media (min-width:768px) and (max-width:1023px){.vx-cards--n3s{grid-template-columns:repeat(3,minmax(0,1fr))}.vx-cards--n3s>:last-child:nth-child(odd){grid-column:auto}}\n@media (min-width:1024px){.vx-cards{gap:20px}.vx-cards--3{grid-template-columns:repeat(6,minmax(0,1fr))}.vx-cards--3>*{grid-column:span 2}.vx-cards--3>:last-child:nth-child(3n+1){grid-column:1\/-1}.vx-cards--3>:nth-last-child(2):nth-child(3n+1),.vx-cards--3>:last-child:nth-child(3n+2){grid-column:span 3}.vx-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-cards--2>:last-child:nth-child(odd){grid-column:1\/-1}.vx-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}}\n.vx-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px;min-width:0;container:vxc\/inline-size}\n.vx-card-in,.vx-card-h{display:flex;flex-direction:column;gap:14px}\n@container vxc (min-width:620px){.vx-card-in{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px 32px;align-items:start}.vx-card-h{grid-column:1\/-1}.vx-card-in--one{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.vx-card-in--one .vx-card-h{grid-column:auto}}\n.vx-card--feat{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}\n.vx-card-n{font-size:13px;font-weight:700;color:var(--mute-2);font-variant-numeric:tabular-nums;line-height:1}\n.vx-card-hd{display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px;align-items:start}\n.vx-card-hd .vx-q-n{width:32px;height:32px;font-size:12px}\n.vx-card-hd h3{padding-top:5px;text-wrap:pretty}\n.vx-card h3{font-size:18px}\n.vx-f{font-size:15.5px;line-height:1.55;color:var(--ink-3)}\n.vx-f-l{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--mute);margin:0 0 4px;line-height:1.3}\n.vx-f--ok .vx-f-l{color:var(--ink)}\n.vx-f--no .vx-f-l{color:var(--mute)}\n.vx-ic{flex:none;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}\n.vx-ic svg{width:10px;height:10px}\n.vx-ic--ok{background:var(--ink);color:#fff}\n.vx-ic--no{background:#fff;color:var(--mute);box-shadow:inset 0 0 0 1.5px var(--line-2)}\n.vx-q-n{width:36px;height:36px;border-radius:50%;background:var(--ink);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums;transition:transform .2s var(--ease-out)}\n.vx-main .vx-comp--main{margin-top:28px}\n.vx-qa-tools{display:flex;justify-content:flex-end;margin:0 0 12px}\n.vx-qa-list{display:grid;gap:10px}\n.vx-qa{background:#fff;border:1px solid var(--line);border-radius:16px;padding:0 20px;min-width:0;container:vxa\/inline-size;transition:opacity .42s var(--ease-out),transform .42s var(--ease-out),border-color .2s ease,box-shadow .25s ease}\n.vx-qa[open]:not(.is-closing){border-color:var(--line-2);box-shadow:0 18px 40px -34px rgba(22,22,22,.42)}\n.vx-qa summary,.vx-stp summary{list-style:none;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transform-origin:left center;transition:transform .16s var(--ease-out)}\n.vx-qa summary{display:grid;grid-template-columns:36px minmax(0,1fr) 28px;gap:0 16px;align-items:start;padding:18px 0}\n.vx-qa summary::-webkit-details-marker,.vx-stp summary::-webkit-details-marker{display:none}\n.vx-qa summary::marker,.vx-stp summary::marker{content:\"\"}\n.vx-qa summary:active,.vx-stp summary:active{transform:scale(.99)}\n.vx-qa summary:focus-visible,.vx-stp summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:10px}\n.vx-qa summary h3{font-size:17px;line-height:1.42;letter-spacing:-.012em;padding-top:6px;text-wrap:pretty}\n.vx-qa summary .vx-plus{margin-top:4px}\n.vx-qa-dl{margin:0;padding:2px 0 20px 52px;display:grid;gap:14px}\n@container vxa (min-width:600px){.vx-qa-dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}}\n@container vxa (max-width:380px){.vx-qa-dl{padding-left:0}}\n.vx-qa-dl dt{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--ink);margin:0 0 4px;line-height:1.3}\n.vx-qa-dl dd{margin:0;font-size:15.5px;line-height:1.55;color:var(--ink-3)}\n.vx-qa-dl .vx-q-flag dt,.vx-qa-dl .vx-q-flag dd{color:var(--mute)}\n@media (max-width:479px){.vx-qa{padding:0 16px}.vx-qa summary{grid-template-columns:30px minmax(0,1fr) 28px;gap:0 12px;padding:16px 0}.vx-qa .vx-q-n{width:30px;height:30px;font-size:12px}.vx-qa summary h3{font-size:16.5px;padding-top:3px}}\n.vx-acc-b{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s var(--ease-out)}\n.vx-acc[open]>.vx-acc-b{grid-template-rows:1fr}\n.vx-acc.is-anim>.vx-acc-b,.vx-acc.is-closing>.vx-acc-b{grid-template-rows:0fr}\n.vx-acc-b>div{min-height:0;overflow:hidden}\n.vx-steps{list-style:none;margin:0;padding:0}\n.vx-step{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:0 18px;padding-bottom:30px;margin:0}\n.vx-step:last-child{padding-bottom:0}\n.vx-step::before{content:\"\";position:absolute;left:19px;top:46px;bottom:6px;width:2px;border-radius:2px;background:var(--line-2)}\n.vx-step:last-child::before{display:none}\n.vx-step-n{width:40px;height:40px;border-radius:50%;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;position:relative;z-index:1}\n.vx-step-n svg{width:18px;height:18px}\n.vx-step h3{margin:8px 0 8px;font-size:18px}\n.vx-step p{font-size:16px;color:var(--ink-3);margin:0}\n.vx-step p.vx-x{margin-top:10px;font-size:15px;color:var(--mute)}\n.vx-step-n{transition:transform .2s var(--ease-out)}\n.vx-steps--acc .vx-step{display:block;padding-bottom:12px}\n.vx-steps--acc .vx-step::before{top:46px;bottom:0}\n.vx-steps--acc .vx-step:last-child{padding-bottom:0}\n.vx-stp summary{display:grid;grid-template-columns:40px minmax(0,1fr) 28px;gap:0 18px;align-items:center;padding:2px 0}\n.vx-stp summary h3{margin:0;font-size:18px}\n.vx-stp-b{padding:10px 0 16px 58px}\n.vx-stp-b p{font-size:16px;color:var(--ink-3);margin:0 0 .6em}\n.vx-stp-b p:last-child{margin:0}\n.vx-stp-b p.vx-x{margin-top:10px;font-size:15px;color:var(--mute)}\n.vx-js .vx-step::before{transform:scaleY(0);transform-origin:top center;transition:transform .6s var(--ease-out) .25s}\n.vx-js .vx-step.is-in::before{transform:none}\n.vx-pill{display:inline-block;font-size:12.5px;font-weight:700;color:var(--ink);background:var(--soft-2);border-radius:999px;padding:4px 10px;line-height:1.4;margin:0 0 10px}\n.vx-sec--soft .vx-pill{background:#fff;box-shadow:inset 0 0 0 1px var(--line)}\n.vx-ag-bar{display:none}\n@media (min-width:820px){.vx-ag-bar{display:flex;gap:4px;margin:0 0 20px}}\n.vx-ag-seg{flex:var(--g) 1 0;min-width:0;border-radius:12px;background:#fff;border:1px solid var(--line);padding:10px 12px;overflow:hidden}\n.vx-ag-seg:nth-child(even){background:var(--soft-2);border-color:var(--soft-2)}\n.vx-sec--soft .vx-ag-seg:nth-child(even){background:#ECECEC;border-color:#ECECEC}\n.vx-ag-seg b{display:block;font-size:12.5px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}\n.vx-ag-seg span{display:block;font-size:12px;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}\n.vx-js .vx-ag-bar .vx-ag-seg{opacity:0;transform:translateX(-8px);transition:opacity .35s var(--ease-out),transform .45s var(--ease-out);transition-delay:var(--d,0ms)}\n.vx-js .vx-ag-bar.is-in .vx-ag-seg{opacity:1;transform:none}\n.vx-ag{display:grid;gap:10px;margin:0;padding:0;list-style:none}\n.vx-ag-row{display:grid;grid-template-columns:76px minmax(0,1fr);gap:4px 18px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 20px;margin:0;align-items:start}\n@media (min-width:1024px){.vx-ag-row{grid-template-columns:96px minmax(0,1.1fr) minmax(0,1fr);gap:0 28px;padding:20px 24px}}\n.vx-ag-t{font-size:19px;font-weight:700;color:var(--ink);letter-spacing:-.02em;line-height:1.2;font-variant-numeric:tabular-nums}\n.vx-ag-t small{display:block;font-size:12px;font-weight:700;color:var(--mute);letter-spacing:0;margin-top:2px}\n.vx-ag-row h3{font-size:17px;margin:0 0 8px}\n.vx-ag-o{display:inline-block;font-size:12.5px;font-weight:700;color:var(--ink);background:var(--soft-2);border-radius:999px;padding:3px 10px;line-height:1.4}\n.vx-ag-x{font-size:15px;line-height:1.55;color:var(--ink-3)}\n@media (max-width:1023px){.vx-ag-x{grid-column:2;margin-top:8px}}\n.vx-scale{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}\n@media (min-width:768px){.vx-scale{grid-template-columns:repeat(var(--n,5),minmax(0,1fr));gap:14px}}\n.vx-sc{background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px;margin:0;min-width:0;display:grid;grid-template-columns:52px minmax(0,1fr);gap:0 16px;align-items:start}\n@media (min-width:768px){.vx-sc{display:block;padding:22px}}\n.vx-sc-bar{display:block;grid-column:1\/-1;height:6px;border-radius:3px;margin:0 0 18px;background:var(--line);position:relative;overflow:hidden}\n.vx-sc-bar::after{content:\"\";position:absolute;left:0;top:0;bottom:0;width:var(--p,20%);border-radius:3px;background:var(--ink);transform-origin:left center}\n.vx-js .vx-sc-bar::after{transform:scaleX(0);transition:transform .8s var(--ease-out) .2s}\n.vx-js .vx-sc.is-in .vx-sc-bar::after{transform:none}\n.vx-sc-n{display:block;font-size:40px;font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}\n.vx-sc-t{display:block;font-size:16.5px;font-weight:700;color:var(--ink);margin:2px 0 6px;line-height:1.3}\n@media (min-width:768px){.vx-sc-t{margin-top:14px}}\n.vx-sc p{font-size:15px;color:var(--ink-3);margin:0;line-height:1.5}\n.vx-sc--top{background:var(--ink);border-color:var(--ink)}\n.vx-sc--top .vx-sc-n,.vx-sc--top .vx-sc-t{color:#fff}\n.vx-sc--top p{color:rgba(255,255,255,.74)}\n.vx-sc--top .vx-sc-bar{background:rgba(255,255,255,.16)}\n.vx-sc--top .vx-sc-bar::after{background:var(--lime)}\n.vx-cmp{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}\n@media (min-width:820px){.vx-cmp{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}\n.vx-cmp-col{background:#fff;border:1px solid var(--line);border-radius:20px;padding:6px 24px 10px;min-width:0}\n.vx-cmp-h{display:flex;align-items:center;gap:12px;padding:18px 0;border-bottom:1px solid var(--line);font-size:17px;font-weight:700;color:var(--ink);line-height:1.3}\n.vx-cmp-h .vx-ic{width:26px;height:26px}\n.vx-cmp-h .vx-ic svg{width:13px;height:13px}\n.vx-cmp-i{padding:16px 0;border-bottom:1px solid var(--line)}\n.vx-cmp-i:last-child{border-bottom:0}\n.vx-cmp-i b{display:block;font-size:16px;color:var(--ink);margin:0 0 4px;line-height:1.35}\n.vx-cmp-tag{display:inline-block;font-size:12px;font-weight:700;border-radius:999px;padding:2px 9px;margin:4px 0 8px;background:var(--soft-2);color:var(--ink)}\n.vx-cmp-i p{font-size:15px;color:var(--ink-3);margin:0;line-height:1.55}\n.vx-tw{overflow-x:auto;border:1px solid var(--line);border-radius:20px;background:#fff;-webkit-overflow-scrolling:touch}\n.vx-tw table{border-collapse:collapse;width:100%;min-width:640px;font-size:15.5px;margin:0;border:0}\n.vx-tw th,.vx-tw td{padding:16px 20px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--line);line-height:1.5;color:var(--ink-3);background:transparent}\n.vx-tw th{font-size:13px;font-weight:700;color:var(--ink);background:var(--soft)}\n.vx-tw tr:last-child td{border-bottom:0}\n.vx-tw td:first-child{font-weight:700;color:var(--ink)}\n.vx-groups{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);align-items:start}\n@media (min-width:1024px){.vx-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.vx-groups>:last-child:nth-child(odd){grid-column:1\/-1}}\n.vx-group{background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px 24px 14px;min-width:0;container:vxg\/inline-size}\n.vx-group-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 0 8px}\n.vx-tag{flex:none;font-size:12px;font-weight:700;background:var(--soft-2);border-radius:999px;padding:4px 10px;color:var(--ink);line-height:1.3}\n.vx p.vx-group-w{font-size:14.5px;color:var(--mute);margin:0 0 12px;line-height:1.5}\n.vx-group ol{list-style:none;counter-reset:q;margin:0;padding:0}\n.vx-group li{counter-increment:q;position:relative;padding:13px 0 13px 40px;border-top:1px solid var(--line);font-size:15.5px;line-height:1.5;color:var(--ink);margin:0}\n.vx-group li::before{content:counter(q,decimal-leading-zero);position:absolute;left:0;top:14px;font-size:13px;font-weight:700;color:var(--mute-2);font-variant-numeric:tabular-nums}\n@container vxg (min-width:760px){.vx-group ol{columns:2;column-gap:40px}.vx-group li{break-inside:avoid}}\n.vx-js .vx-group:not(.is-open) .vx-xtra,.vx-js .vx-lib-grid:not(.is-open)>.vx-xtra{display:none}\n.vx-js .is-open .vx-xtra{animation:vx-in .4s var(--ease-out) both;animation-delay:calc(var(--i,0) * 45ms)}\n@keyframes vx-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}\n.vx .vx-more-btn,.vx .vx-acc-all{appearance:none;-webkit-appearance:none;display:none;align-items:center;justify-content:center;gap:8px;background:#fff!important;border:1.5px solid var(--line-2)!important;color:var(--ink)!important;border-radius:999px!important;padding:10px 18px!important;margin:0!important;font:inherit!important;font-size:14.5px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;min-height:42px;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:transform .16s var(--ease-out),border-color .16s ease}\n.vx-js .vx-more-btn,.vx-js .vx-acc-all{display:inline-flex}\n.vx .vx-more-btn--in{margin:10px 0 6px!important;border:0!important;background:transparent!important;padding:8px 0!important;min-height:0}\n.vx-more-btn--in span{text-decoration:underline;text-decoration-color:var(--mute-2);text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-color .16s ease}\n.vx .vx-more-btn:active,.vx .vx-acc-all:active{transform:scale(.97)}\n.vx .vx-more-btn:focus-visible,.vx .vx-acc-all:focus-visible{outline:2px solid var(--ink);outline-offset:2px}\n.vx-more-btn svg,.vx-acc-all svg{width:16px;height:16px;flex:none;transition:transform .24s var(--ease-out)}\n.vx-more-btn[aria-expanded=\"true\"] svg,.vx-acc-all[aria-pressed=\"true\"] svg{transform:rotate(180deg)}\n.vx-more-row{display:flex;justify-content:center;margin-top:28px}\n.vx-links{display:grid;gap:32px}\n.vx-links-h{font-size:16px;margin:0 0 12px}\n.vx-links-grid{display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}\n@media (min-width:640px){.vx-links-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (min-width:1024px){.vx-links-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}\n.vx .vx-linkc{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px 16px;text-decoration:none!important;color:var(--ink)!important;font-weight:700;font-size:15px;line-height:1.35;touch-action:manipulation;transition:transform .16s var(--ease-out),border-color .16s ease}\n.vx .vx-linkc svg{flex:none;width:16px;height:16px;color:var(--mute)}\n.vx .vx-linkc:active{scale:.985}\n@media (hover:hover) and (pointer:fine){.vx .vx-linkc:hover{border-color:var(--ink)}.vx .vx-linkc:hover svg{color:var(--ink)}}\n.vx-note{margin-top:24px;border-radius:16px;padding:18px 20px;background:var(--soft);font-size:15.5px;line-height:1.6;color:var(--ink-3)}\n.vx-sec--soft .vx-note{background:#fff}\n.vx-note b{color:var(--ink)}\n.vx-dl{margin-top:28px;background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr)}\n.vx-sec:not(.vx-sec--soft) .vx-dl{background:var(--soft);border-color:transparent}\n@media (min-width:640px){.vx-dl--il{grid-template-columns:112px minmax(0,1fr);column-gap:28px;align-items:center}}\n.vx-dl-il{width:112px}\n.vx-dl-il svg{display:block;width:100%;height:auto}\n.vx-dl-k{display:block;font-size:13px;font-weight:700;color:var(--mute);margin:0 0 6px}\n.vx-dl p{font-size:15.5px;line-height:1.6;color:var(--ink-3);margin:0}\n.vx-dl p b{display:block;font-size:17px;color:var(--ink);margin:0 0 4px}\n.vx-dl .vx-btns{margin-top:16px;gap:8px}\n.vx .vx-dl .vx-btn{min-height:44px;padding:10px 18px;font-size:15px}\n.vx-doc{background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:0 34px 70px -44px rgba(22,22,22,.4)}\n.vx-doc-r{padding:18px 22px;border-bottom:1px solid var(--line)}\n.vx-doc-r:last-child{border-bottom:0}\n.vx-doc-c{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}\n.vx-doc-c b{font-size:16px;letter-spacing:-.01em;line-height:1.3}\n.vx-note-v{display:inline-flex;align-items:center;gap:10px;flex:none}\n.vx-note-v b{font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1}\n.vx-note-v small{font-size:12px;color:var(--mute);font-weight:700}\n.vx p.vx-doc-f{font-size:15px;color:var(--ink-3);margin:10px 0 0;line-height:1.55}\n.vx-doc-l{display:block;font-size:12px;font-weight:700;color:var(--mute);margin:0 0 4px}\n.vx-doc-ft{display:grid;gap:14px 28px;padding:18px 22px;background:var(--soft);border-top:1px solid var(--line)}\n@media (min-width:640px){.vx-doc-ft{grid-template-columns:auto minmax(0,1fr)}}\n.vx-doc-ft p{font-size:15px;margin:0;color:var(--ink);font-weight:700;line-height:1.45}\n.vx-dark{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(155deg,#2A2A2A 0%,#161616 52%);color:rgba(255,255,255,.78);border-radius:32px;padding:clamp(32px,5vw,64px)}\n.vx-dark::before{content:\"\";position:absolute;z-index:-1;width:620px;height:620px;right:-240px;top:-300px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.07) 0%,rgba(255,255,255,0) 66%);pointer-events:none}\n.vx-dark h2{color:#fff!important}\n.vx-dark p{color:rgba(255,255,255,.78)}\n.vx .vx-dark a:not(.vx-btn){color:#fff!important;text-decoration-color:rgba(255,255,255,.45)!important}\n.vx-dark .vx-eyebrow{color:rgba(255,255,255,.62)}\n.vx-dark .vx-eyebrow i{background:#fff;color:var(--ink)}\n.vx-dark-grid{display:grid;gap:40px;grid-template-columns:minmax(0,1fr)}\n@media (min-width:1024px){.vx-dark-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:center}}\n.vx-dark-copy{min-width:0}\n.vx-dark-copy h2{margin-bottom:20px}\n.vx-dark .vx-btns{margin-top:32px}\n.vx-how{list-style:none;margin:0;padding:0;display:grid;gap:12px}\n.vx-how li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:start;margin:0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:16px}\n.vx-how-ic{width:48px;height:48px;border-radius:12px;background:#fff;color:var(--ink);display:flex;align-items:center;justify-content:center}\n.vx-how-ic svg{width:22px;height:22px}\n.vx-how b{display:block;color:#fff;font-size:16.5px;margin:2px 0 4px;line-height:1.3}\n.vx-dark p.vx-how-s{font-size:14.5px;color:rgba(255,255,255,.66);margin:0;line-height:1.5}\n.vx-how-k{display:block;font-size:13px;font-weight:700;color:rgba(255,255,255,.55);margin:0 0 14px}\n.vx-faq-grid{display:grid;gap:28px 64px;grid-template-columns:minmax(0,1fr)}\n@media (min-width:1024px){.vx-faq-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}\n.vx-faq{border-top:1px solid var(--line-2);min-width:0}\n.vx-faq-item{border-bottom:1px solid var(--line-2)}\n.vx-faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 0;font-size:17.5px;font-weight:700;line-height:1.4;letter-spacing:-.01em;color:var(--ink);touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transform-origin:left center;transition:transform .16s var(--ease-out)}\n.vx-faq-item summary::-webkit-details-marker{display:none}\n.vx-faq-item summary::marker{content:\"\"}\n.vx-faq-item summary:active{transform:scale(.985)}\n.vx-faq-item summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:6px}\n.vx-plus{flex:none;position:relative;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line-2);margin-top:-1px;transition:background-color .2s ease,box-shadow .2s ease}\n.vx-plus::before,.vx-plus::after{content:\"\";position:absolute;left:50%;top:50%;width:11px;height:1.8px;border-radius:2px;background:var(--ink);transform:translate(-50%,-50%);transition:transform .2s var(--ease-out),background-color .2s ease}\n.vx-plus::after{transform:translate(-50%,-50%) rotate(90deg)}\n.vx-acc[open]:not(.is-closing)>summary .vx-plus{background:var(--ink);box-shadow:none}\n.vx-acc[open]:not(.is-closing)>summary .vx-plus::before,.vx-acc[open]:not(.is-closing)>summary .vx-plus::after{background:#fff}\n.vx-acc[open]:not(.is-closing)>summary .vx-plus::after{transform:translate(-50%,-50%) rotate(0deg)}\n.vx-faq-body p{padding:0 48px 24px 0;margin:0;color:var(--ink-3);font-size:16.5px;line-height:1.65}\n.vx-rel{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);margin-top:36px}\n@media (min-width:768px){.vx-rel{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (min-width:768px) and (max-width:1023px){.vx-rel>:last-child:nth-child(odd){grid-column:1\/-1}}\n@media (min-width:1024px){.vx-rel{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:20px}}\n.vx-relc-in{display:flex;flex-direction:column;justify-content:space-between;gap:28px;min-height:112px;height:100%}\n@container vxr (min-width:560px){.vx-relc-in{flex-direction:row;align-items:center;min-height:0}.vx-relc-in .vx-arr{align-self:center}}\n.vx .vx-relc{display:block;container:vxr\/inline-size;background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px;text-decoration:none!important;color:var(--ink)!important;font-weight:700;font-size:17px;line-height:1.35;letter-spacing:-.01em;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:transform .16s var(--ease-out),border-color .16s ease}\n.vx .vx-relc:active{scale:.985}\n.vx .vx-relc:focus-visible{outline:2px solid var(--ink);outline-offset:3px}\n.vx-arr{flex:none;width:40px;height:40px;border-radius:50%;background:var(--soft-2);color:var(--ink);display:flex;align-items:center;justify-content:center;align-self:flex-end;transition:background-color .16s ease,color .16s ease}\n.vx-sec--soft .vx-arr{background:var(--soft)}\n.vx-arr svg{width:18px;height:18px}\n@media (hover:hover) and (pointer:fine){.vx .vx-relc:hover{border-color:var(--ink)}.vx .vx-relc:hover .vx-arr{background:var(--ink);color:#fff}}\n.vx-cta-sec{padding-block:calc(var(--sec) * .7) var(--sec);background:#fff}\n.vx-cta{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(170deg,#262626 0%,#161616 60%);border-radius:40px;padding:clamp(40px,6vw,72px) clamp(24px,6vw,80px);text-align:center;max-width:980px;margin-inline:auto;color:rgba(255,255,255,.74)}\n.vx-cta::before{content:\"\";position:absolute;z-index:-1;left:50%;top:-320px;width:760px;height:520px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.08),rgba(255,255,255,0));pointer-events:none}\n.vx-cta h2{color:#fff!important;max-width:760px;margin:0 auto}\n.vx-cta p{color:rgba(255,255,255,.74);max-width:620px;margin:18px auto 0}\n.vx-cta .vx-btns{justify-content:center;margin-top:32px}\n.vx-cta .vx-google{background:rgba(255,255,255,.08);color:#fff;margin-top:28px}\n.vx-widget{max-width:var(--w);margin-inline:auto}\n.vx-wbox{background:#fff;border:1px solid var(--line);border-radius:20px;padding:clamp(22px,3vw,36px)}\n.vx-wbox h2{font-size:clamp(24px,2.6vw,32px);margin:0 0 .4em}\n.vx p.vx-wsub{color:var(--ink-3);font-size:16px;margin:0 0 24px;max-width:640px}\n.vx-rlbl{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--mute);font-weight:700}\n.vx-rval{font-size:clamp(30px,3vw,40px);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:6px 0 8px;color:var(--ink)}\n.vx-rval small{font-size:16px;font-weight:700;color:var(--mute);letter-spacing:0}\n.vx-range{width:100%;accent-color:var(--ink);height:32px;margin:0;cursor:pointer;touch-action:pan-y;background:transparent}\n.vx-wgrid{display:grid;gap:12px;margin-top:22px;grid-template-columns:minmax(0,1fr)}\n@media (min-width:720px){.vx-wgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}\n.vx-wcard{border-radius:16px;padding:18px;background:var(--soft);min-width:0}\n.vx-wcard--hl{background:var(--ink);color:rgba(255,255,255,.74)}\n.vx-wcard-t{font-size:13px;font-weight:700;color:var(--mute);margin:0 0 8px}\n.vx-wcard--hl .vx-wcard-t{color:rgba(255,255,255,.6)}\n.vx-wcard-v{font-size:clamp(22px,2.2vw,28px);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--ink);overflow-wrap:anywhere}\n.vx-wcard--hl .vx-wcard-v,.vx-wcard--hl b{color:#fff}\n.vx p.vx-wcard-s{font-size:14px;color:var(--ink-3);margin:6px 0 0;line-height:1.45}\n.vx-wcard--hl p.vx-wcard-s{color:rgba(255,255,255,.74)}\n.vx-chipset{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 22px}\n.vx .vx-chip{appearance:none;-webkit-appearance:none;background:#fff!important;border:1.5px solid var(--line-2)!important;color:var(--ink)!important;border-radius:999px!important;padding:8px 14px!important;margin:0!important;font:inherit!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;display:inline-flex;align-items:center;gap:8px;min-height:40px;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:transform .16s var(--ease-out),background-color .16s ease,border-color .16s ease,color .16s ease}\n.vx .vx-chip[aria-pressed=\"true\"]{background:var(--ink)!important;border-color:var(--ink)!important;color:#fff!important}\n.vx .vx-chip:active{transform:scale(.97)}\n.vx .vx-chip:focus-visible{outline:2px solid var(--ink);outline-offset:2px}\n@media (hover:hover) and (pointer:fine){.vx .vx-chip[aria-pressed=\"false\"]:hover{border-color:var(--ink)!important}}\n.vx-chip-n{font-size:12px;font-weight:700;background:rgba(0,0,0,.08);border-radius:999px;padding:2px 7px;min-width:22px;text-align:center;line-height:1.4}\n.vx .vx-chip[aria-pressed=\"true\"] .vx-chip-n{background:rgba(255,255,255,.18)}\n.vx-count{display:flex;flex-wrap:wrap;gap:4px 22px;align-items:baseline;font-size:16px;color:var(--ink-3)}\n.vx-count b{font-size:clamp(26px,2.6vw,34px);font-weight:700;letter-spacing:-.03em;color:var(--ink)}\n.vx p.vx-hint{font-size:14px;color:var(--mute);margin:14px 0 0}\n.vx-dimmable{transition:opacity .2s ease}\n.vx-sec.is-dim{opacity:.35}\n.vx-mock{position:relative;width:100%;max-width:470px;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 44px 90px -44px rgba(22,22,22,.42),0 2px 6px rgba(22,22,22,.04);font-size:13px;line-height:1.35;color:var(--ink);user-select:none;-webkit-user-select:none;overflow:hidden}\n.vx-mock-bar{display:flex;align-items:center;gap:6px;padding:12px 16px;border-bottom:1px solid var(--line);background:#FCFCFC}\n.vx-mock-bar i{width:9px;height:9px;border-radius:50%;background:var(--line-2);flex:none}\n.vx-mock-bar span{margin-left:8px;font-weight:700;font-size:13px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.vx-mock-bar em{margin-left:auto;font-style:normal;font-size:12px;color:var(--mute);font-weight:700;white-space:nowrap;display:inline-flex;align-items:center;gap:8px}\n.vx-mock-body{padding:4px 18px 6px}\n.vx-sk{display:block;height:7px;border-radius:4px;background:#EAEAEA;max-width:100%}\n.vx-mock-bar em .vx-sk{display:inline-block;width:48px}\n.vx-mr{padding:12px 0;border-bottom:1px solid #F0F0F0}\n.vx-mr:last-child{border-bottom:0}\n.vx-mr-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}\n.vx-mr-c{font-weight:700;font-size:13px;min-width:0;line-height:1.3;text-wrap:pretty}\n.vx-mr-obs{display:flex;align-items:center;gap:8px;margin-top:8px}\n.vx-mr-obs em{font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mute-2);flex:none}\n.vx-dots{display:inline-flex;gap:5px;flex:none;align-items:center;margin-top:2px}\n.vx-dot{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--line-2);background:#fff;display:inline-block}\n.vx-dot--on{background:var(--ink);box-shadow:none}\n.vx-mock-ft{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px 14px;background:var(--soft);border-top:1px solid var(--line);font-size:12px;font-weight:700;color:var(--mute)}\n.vx-tot{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:#fff;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700}\n.vx-tot .vx-dot{box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.35);background:transparent;width:8px;height:8px}\n.vx-tot .vx-dot--on{background:#fff;box-shadow:none}\n.vx-mock--q{background:transparent;border:0;box-shadow:none;overflow:visible;padding-top:34px;max-width:440px}\n.vx-qc{background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px 22px;box-shadow:0 34px 70px -40px rgba(22,22,22,.38);transform-origin:50% 100%;transition:transform .3s var(--ease-out),opacity .3s var(--ease-out)}\n.vx-qc--2,.vx-qc--3{position:absolute;left:0;right:0;top:34px;bottom:0;overflow:hidden}\n.vx-qc--3{z-index:0}\n.vx-qc--2{z-index:1}\n.vx-qc--1{position:relative;z-index:2}\n.vx-js .vx-mock--q.is-in .vx-qc--2{transform:translateY(-14px) rotate(-2deg) scale(.97)}\n.vx-js .vx-mock--q.is-in .vx-qc--3{transform:translateY(-28px) rotate(2.4deg) scale(.94)}\n.vx-qc .vx-sk{margin-top:9px}\n.vx-qc-hd{display:flex;align-items:center;justify-content:space-between;gap:10px}\n.vx-mchip{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;background:var(--soft-2);border-radius:999px;padding:4px 10px;color:var(--ink);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70%}\n.vx-mnum{font-size:11.5px;font-weight:700;color:var(--mute-2);font-variant-numeric:tabular-nums}\n.vx p.vx-qc-q{font-size:15.5px;font-weight:700;line-height:1.38;letter-spacing:-.012em;margin:14px 0 14px;color:var(--ink);text-wrap:pretty}\n.vx-mlbl{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--ink);margin:0 0 4px}\n.vx-mlbl .vx-ic{width:15px;height:15px}\n.vx-mlbl .vx-ic svg{width:8px;height:8px}\n.vx p.vx-qc-w{font-size:13px;color:var(--ink-3);margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}\n.vx-qc-ft{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid #F0F0F0;font-size:11.5px;font-weight:700;color:var(--mute)}\n.vx-qc-list{list-style:none;counter-reset:mq;margin:12px 0 0;padding:0}\n.vx-qc-list li{counter-increment:mq;position:relative;margin:0;padding:11px 0 11px 30px;border-top:1px solid #F0F0F0;font-size:13.5px;font-weight:700;line-height:1.42;letter-spacing:-.008em;color:var(--ink);text-wrap:pretty}\n.vx-qc-list li:first-child{border-top:0}\n.vx-qc-list li::before{content:counter(mq,decimal-leading-zero);position:absolute;left:0;top:12px;font-size:11.5px;color:var(--mute-2);font-variant-numeric:tabular-nums}\n.vx-tl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:start;padding:10px 0;border-bottom:1px solid #F0F0F0}\n.vx-tl:last-child{border-bottom:0}\n.vx-spk{font-size:11px;font-weight:700;border-radius:6px;padding:3px 8px;line-height:1.3;white-space:nowrap;margin-top:1px}\n.vx-spk--i{background:var(--soft-2);color:var(--ink)}\n.vx-spk--k{background:var(--ink);color:#fff}\n.vx-tl-b{display:block;min-width:0;padding-top:4px}\n.vx-tl-b .vx-sk{margin:0 0 7px}\n.vx-tl-b .vx-sk:last-child{margin-bottom:0}\n.vx-ts{font-size:11px;font-weight:700;color:var(--mute-2);font-variant-numeric:tabular-nums;padding-top:4px}\n.vx-cursor{display:inline-block;width:2px;height:12px;background:var(--ink);vertical-align:middle;margin-left:6px;animation:vx-blink 1s steps(2,start) infinite}\n@keyframes vx-blink{to{visibility:hidden}}\n.vx-pn-hd,.vx-pn-r{display:grid;grid-template-columns:minmax(0,1fr) repeat(var(--k,3),44px) 70px;gap:6px;align-items:center}\n.vx-pn-hd{padding:12px 0 10px;border-bottom:1px solid #F0F0F0}\n.vx-pn-w{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:10px;font-weight:700;color:var(--mute);text-align:center;line-height:1.15;white-space:nowrap}\n.vx-pn-av{width:26px;height:26px;border-radius:50%;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}\n.vx-pn-w:nth-child(3) .vx-pn-av{background:#585858}\n.vx-pn-w:nth-child(4) .vx-pn-av{background:#9A9A9A}\n.vx-pn-r{padding:11px 0;border-bottom:1px solid #F0F0F0;position:relative}\n.vx-pn-r:last-child{border-bottom:0}\n.vx-pn-c{font-weight:700;font-size:13px;line-height:1.3;min-width:0}\n.vx-pn-s{justify-self:center;width:34px;height:28px;border-radius:8px;background:var(--soft-2);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:var(--ink);font-variant-numeric:tabular-nums}\n.vx-pn-g{justify-self:end;font-size:11px;font-weight:700;color:var(--mute-2)}\n.vx-pn-r--gap .vx-pn-g{background:var(--ink);color:#fff;border-radius:999px;padding:4px 9px}\n.vx-pn-r--gap::before{content:\"\";position:absolute;left:-18px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--ink)}\n.vx-mock--lib{background:transparent;border:0;box-shadow:none;overflow:visible;max-width:430px;padding-top:40px}\n.vx-lc{background:#fff;border:1px solid var(--line);border-radius:20px;padding:18px 20px;box-shadow:0 34px 70px -40px rgba(22,22,22,.38);transition:transform .3s var(--ease-out)}\n.vx-lc--2,.vx-lc--3{position:absolute;left:0;right:0;top:40px;bottom:0;overflow:hidden}\n.vx-lc--3{z-index:0}\n.vx-lc--2{z-index:1}\n.vx-lc--1{position:relative;z-index:2}\n.vx-js .vx-mock--lib.is-in .vx-lc--2{transform:translateY(-16px) scale(.96)}\n.vx-js .vx-mock--lib.is-in .vx-lc--3{transform:translateY(-32px) scale(.92)}\n.vx-lc-hd{display:flex;align-items:center;gap:10px;margin:0 0 12px}\n.vx-lc-ic{width:34px;height:34px;border-radius:10px;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;flex:none}\n.vx-lc-ic svg{width:17px;height:17px}\n.vx-lc b{font-size:15px;line-height:1.3;letter-spacing:-.01em}\n.vx-lc-row{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid #F0F0F0;font-size:12.5px;color:var(--ink-3)}\n.vx-lc-row .vx-ic{width:16px;height:16px}\n.vx-lc-row .vx-ic svg{width:8px;height:8px}\n.vx-lc-ft{display:flex;justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;font-weight:700;color:var(--mute)}\n.vx-js .vx-mock .vx-mr,.vx-js .vx-mock .vx-tl,.vx-js .vx-mock .vx-pn-r,.vx-js .vx-mock .vx-lc-row{opacity:0;transform:translateY(6px);transition:opacity .24s var(--ease-out),transform .24s var(--ease-out);transition-delay:var(--d,0ms)}\n.vx-js .vx-r.is-in .vx-mr,.vx-js .vx-r.is-in .vx-tl,.vx-js .vx-r.is-in .vx-pn-r,.vx-js .vx-r.is-in .vx-lc-row{opacity:1;transform:none}\n.vx-js .vx-mock .vx-dot--on{opacity:0;transform:scale(.6);transition:opacity .16s var(--ease-out),transform .16s var(--ease-out);transition-delay:var(--dd,0ms)}\n.vx-js .vx-r.is-in .vx-dot--on{opacity:1;transform:none}\n.vx-js .vx-mock .vx-pn-r--gap .vx-pn-g,.vx-js .vx-mock .vx-pn-r--gap::before{opacity:0;transition:opacity .24s var(--ease-out) .9s}\n.vx-js .vx-r.is-in .vx-pn-r--gap .vx-pn-g,.vx-js .vx-r.is-in .vx-pn-r--gap::before{opacity:1}\n.vx-il{color:var(--ink);overflow:visible}\n.vx-ia{fill:var(--lime-100)}\n.vx-ib{fill:#EDEDED}\n.vx-iw{fill:#fff}\n.vx-io{fill:var(--ink);stroke:none}\n.vx-is{stroke:var(--ink);stroke-width:2.25}\n.vx-ik{fill:var(--ink);stroke:none}\n.vx-it{font-family:'Manrope',system-ui,sans-serif;font-size:9px;font-weight:700;fill:var(--ink);stroke:none;letter-spacing:.02em}\n.vx-lib-grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}\n@media (min-width:640px){.vx-lib-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (min-width:640px) and (max-width:1023px){.vx-lib-grid>:last-child:nth-child(odd){grid-column:1\/-1}}\n@media (min-width:1024px){.vx-lib-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.vx-lib-grid>*{grid-column:span 2}.vx-lib-grid>:last-child:nth-child(3n+1){grid-column:1\/-1}.vx-lib-grid>:nth-last-child(2):nth-child(3n+1),.vx-lib-grid>:last-child:nth-child(3n+2){grid-column:span 3}}\n.vx-libc-in{display:flex;flex-direction:column;gap:12px;min-height:152px;height:100%}\n@container vxl (min-width:500px){.vx-libc-in{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:4px 20px;align-items:center;min-height:0}.vx-libc-in>.vx-libc-ic{grid-row:1\/span 2}.vx-libc-in>b{grid-column:2;grid-row:1;align-self:end}.vx-libc-in>.vx-libc-d{grid-column:2;grid-row:2;align-self:start}.vx-libc-in>.vx-libc-ft{grid-column:3;grid-row:1\/span 2;margin:0;padding:0;gap:16px}}\n.vx .vx-libc{display:block;container:vxl\/inline-size;background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px;text-decoration:none!important;color:var(--ink)!important;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:transform .16s var(--ease-out),border-color .16s ease}\n.vx .vx-libc:active{scale:.985}\n.vx .vx-libc:focus-visible{outline:2px solid var(--ink);outline-offset:3px}\n.vx-libc-ic{width:44px;height:44px;border-radius:12px;background:var(--soft-2);color:var(--ink);display:flex;align-items:center;justify-content:center;transition:background-color .16s ease,color .16s ease}\n.vx-sec--soft .vx-libc-ic{background:var(--soft)}\n.vx-libc-ic svg{width:21px;height:21px}\n.vx-libc b{font-size:18px;line-height:1.3;letter-spacing:-.015em}\n.vx-libc-d{font-size:15px;line-height:1.5;color:var(--mute)}\n.vx-libc-ft{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;font-weight:700;color:var(--ink);padding-top:8px}\n.vx-libc-ft svg{width:18px;height:18px}\n@media (hover:hover) and (pointer:fine){.vx .vx-libc:hover{border-color:var(--ink)}.vx .vx-libc:hover .vx-libc-ic{background:var(--ink);color:#fff}}\n.vx .vx-pillar{display:grid;gap:24px;grid-template-columns:minmax(0,1fr);align-items:center;text-decoration:none!important;color:#fff!important;touch-action:manipulation;transition:transform .16s var(--ease-out)}\n@media (min-width:1024px){.vx .vx-pillar{grid-template-columns:minmax(0,1fr) auto;gap:48px}}\n.vx .vx-pillar:active{transform:scale(.99)}\n.vx-pillar b{display:block;font-size:clamp(24px,2.6vw,34px);line-height:1.15;letter-spacing:-.025em;color:#fff;margin:0 0 12px}\n.vx-pillar-d{display:block;font-size:17px;line-height:1.6;color:rgba(255,255,255,.74);max-width:640px}\n.vx-pillar-b{display:inline-flex;align-items:center;gap:10px;background:var(--lime);color:var(--ink);border-radius:12px;padding:14px 22px;font-weight:700;font-size:16px;white-space:nowrap;justify-self:start}\n.vx-pillar-b svg{width:18px;height:18px}\n.vx-js .vx-r,.vx-js .vx-t{opacity:0;transform:translateY(12px);transition:opacity .42s var(--ease-out),transform .42s var(--ease-out),translate .25s var(--ease-out),scale .16s var(--ease-out),box-shadow .25s ease,border-color .2s ease}\n.vx-js .vx-t{transform:translateY(8px)}\n.vx-js .vx-r.is-in,.vx-js .vx-t.is-in{opacity:1;transform:none}\n.vx-js .vx-key li{opacity:0;transform:translateX(-6px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out);transition-delay:calc(var(--i,0) * 90ms + 200ms)}\n.vx-js .vx-key.is-in li{opacity:1;transform:none}\n.vx-logos img{transition:opacity .2s ease}\n.vx-arr svg,.vx-libc-ft svg,.vx .vx-linkc svg{transition:translate .2s var(--ease-out),color .16s ease}\n@media (hover:hover) and (pointer:fine){\n .vx-card:hover,.vx-sc:hover,.vx-ag-row:hover,.vx-cmp-col:hover,.vx-group:hover,.vx .vx-relc:hover,.vx .vx-libc:hover{translate:0 -3px;box-shadow:0 22px 44px -30px rgba(22,22,22,.32)}\n .vx-card:hover,.vx-ag-row:hover,.vx-cmp-col:hover,.vx-group:hover,.vx-qa:hover{border-color:var(--line-2)}\n .vx-card:hover .vx-q-n,.vx-stp summary:hover .vx-step-n,.vx-step:hover>.vx-step-n{transform:scale(1.07)}\n .vx-card:hover .vx-libc-ic{background:var(--ink);color:#fff}\n .vx-qa summary:hover .vx-plus,.vx-faq-item summary:hover .vx-plus,.vx-stp summary:hover .vx-plus{box-shadow:inset 0 0 0 1.5px var(--ink)}\n .vx .vx-relc:hover .vx-arr svg,.vx .vx-libc:hover .vx-libc-ft svg,.vx .vx-linkc:hover svg{translate:3px 0}\n .vx-logos img:hover{opacity:.9}\n .vx-more-btn--in:hover span{text-decoration-color:var(--ink)}\n .vx .vx-more-btn:hover,.vx .vx-acc-all:hover{border-color:var(--ink)!important}\n .vx .vx-more-btn--in:hover{border-color:transparent!important}\n}\n@media (prefers-reduced-motion:reduce){\n .vx-js .vx-t,.vx-js .vx-key li,.vx-js .vx-ag-bar .vx-ag-seg,.vx-js .vx-sc-bar::after,.vx-js .vx-step::before{opacity:1;transform:none;transition:none}\n .vx-js .is-open .vx-xtra{animation:none}\n .vx-acc-b{transition:none}\n .vx-js .vx-r,.vx-js .vx-mock .vx-mr,.vx-js .vx-mock .vx-tl,.vx-js .vx-mock .vx-pn-r,.vx-js .vx-mock .vx-lc-row,.vx-js .vx-mock .vx-dot--on,.vx-js .vx-mock .vx-pn-r--gap .vx-pn-g,.vx-js .vx-mock .vx-pn-r--gap::before{opacity:1;transform:none;transition:none}\n .vx-qc,.vx-lc{transition:none}\n .vx-js .vx-mock--q.is-in .vx-qc--2,.vx-js .vx-mock--q.is-in .vx-qc--3,.vx-js .vx-mock--lib.is-in .vx-lc--2,.vx-js .vx-mock--lib.is-in .vx-lc--3{transform:none}\n .vx-qc--2{top:17px}\n .vx-qc--3{top:0}\n .vx-lc--2{top:20px}\n .vx-lc--3{top:0}\n .vx-faq-body,.vx-plus,.vx-plus::before,.vx-plus::after{transition:none}\n .vx-cursor{animation:none}\n}\n<\/style>\n<section class=\"vx-hero\"><div class=\"vx-wrap vx-hero-grid\"><div class=\"vx-hero-copy\">\n<nav class=\"vx-crumb\" aria-label=\"Breadcrumb\"><a href=\"https:\/\/voicit.com\/en\/interview-questions\/\">Interview Questions Library<\/a><i aria-hidden=\"true\">\/<\/i><span>Problem Solving Interview Questions<\/span><\/nav>\n<ul class=\"vx-chips vx-t\"><li>18 questions<\/li><li>Scoring rubric 1&ndash;5<\/li><\/ul>\n<h1>Problem Solving Interview Questions<\/h1><p class=\"vx-lead\">Strong problem-solving questions ask how someone got to an answer, not whether they got it right. Look for how they framed the problem, what they ruled out, and what data they went to find before deciding.<\/p>\n<div class=\"vx-btns vx-t\"><a class=\"vx-btn vx-btn--ink\" href=\"https:\/\/app.voicit.com\/signup\">Try Voicit free<\/a><a class=\"vx-btn vx-btn--ghost\" href=\"https:\/\/calendly.com\/alvaroarres\/voicitcall\" rel=\"nofollow noopener\" target=\"_blank\">Book a demo<\/a><\/div>\n<div class=\"vx-proof vx-t\"><span class=\"vx-google\"><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92a5.06 5.06 0 01-2.2 3.32v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.1z\" fill=\"#4285F4\"\/><path d=\"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z\" fill=\"#34A853\"\/><path d=\"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z\" fill=\"#FBBC05\"\/><path d=\"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z\" fill=\"#EA4335\"\/><\/svg>4.8 out of 5 <span class=\"vx-stars\" aria-hidden=\"true\">&#9733;&#9733;&#9733;&#9733;&#9733;<\/span> 350+ reviews<\/span><span class=\"vx-upd\">Updated: August 2026<\/span><\/div><\/div>\n<div class=\"vx-hero-vis\"><div class=\"vx-mock vx-mock--q vx-r\" aria-hidden=\"true\"><div class=\"vx-qc vx-qc--3\"><span class=\"vx-sk\" style=\"width:30%\"><\/span><span class=\"vx-sk\" style=\"width:88%\"><\/span><span class=\"vx-sk\" style=\"width:64%\"><\/span><\/div><div class=\"vx-qc vx-qc--2\"><span class=\"vx-sk\" style=\"width:36%\"><\/span><span class=\"vx-sk\" style=\"width:92%\"><\/span><span class=\"vx-sk\" style=\"width:70%\"><\/span><\/div><div class=\"vx-qc vx-qc--1\"><div class=\"vx-qc-hd\"><span class=\"vx-mchip\">Framing and diagnosis<\/span><span class=\"vx-mnum\">Question 01<\/span><\/div><p class=\"vx-qc-q\">Tell me about the hardest problem you solved in the last year. Why was it hard?<\/p><span class=\"vx-mlbl\"><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/span><p class=\"vx-qc-w\">The difficulty is in the problem itself (ambiguity, constraints, conflicting data), not in other people being difficult.<\/p><div class=\"vx-qc-ft\"><span>Overall<\/span><span class=\"vx-dots\"><i class=\"vx-dot vx-dot--on\" style=\"--dd:420ms\"><\/i><i class=\"vx-dot vx-dot--on\" style=\"--dd:480ms\"><\/i><i class=\"vx-dot vx-dot--on\" style=\"--dd:540ms\"><\/i><i class=\"vx-dot vx-dot--on\" style=\"--dd:600ms\"><\/i><i class=\"vx-dot\"><\/i><\/span><\/div><\/div><\/div><\/div><\/div><\/section>\n<section class=\"vx-trust\"><div class=\"vx-wrap\"><p class=\"vx-trust-t\">Chosen by over 1,000 companies to document their interviews<\/p><div class=\"vx-logos\"><img src=\"https:\/\/voicit.com\/wp-content\/uploads\/2023\/02\/Telefonica_2021_logo-1.png\" alt=\"Telef\u00f3nica\" loading=\"lazy\" decoding=\"async\" class=\"vx-logo\"><img src=\"https:\/\/voicit.com\/wp-content\/uploads\/2023\/02\/deloitte-logo-1.png\" alt=\"Deloitte\" loading=\"lazy\" decoding=\"async\" class=\"vx-logo\"><img src=\"https:\/\/voicit.com\/wp-content\/uploads\/2023\/02\/PcComponentes-1.png\" alt=\"PcComponentes\" loading=\"lazy\" decoding=\"async\" class=\"vx-logo\"><img src=\"https:\/\/voicit.com\/wp-content\/uploads\/2023\/02\/2560px-Mahou-san_miguel_logo-1.png\" alt=\"Mahou San Miguel\" loading=\"lazy\" decoding=\"async\" class=\"vx-logo\"><img src=\"https:\/\/voicit.com\/wp-content\/uploads\/2025\/08\/brandty_gris.webp\" alt=\"Brandty\" loading=\"lazy\" decoding=\"async\" class=\"vx-logo\"><img src=\"https:\/\/voicit.com\/wp-content\/uploads\/2025\/08\/logo_ieteam_grises_.webp\" alt=\"ieTeam\" loading=\"lazy\" decoding=\"async\" class=\"vx-logo vx-logo--tall\"><\/div><\/div><\/section>\n<section class=\"vx-sec vx-intro\"><div class=\"vx-wrap\"><div class=\"vx-intro-in\"><p class=\"vx-statement vx-t\">Every candidate says they are a problem solver.<\/p>\n<div class=\"vx-more\"><p class=\"vx-t\">The difference between the good ones and the rest shows up in the middle of the story: how they narrowed a vague problem into something workable, and what they did when the obvious answer turned out to be wrong.<\/p><\/div>\n<\/div>\n<div class=\"vx-facts\" style=\"--n:3\"><div class=\"vx-fact vx-r\"><b data-count=\"18\">18<\/b><span>interview questions<\/span><\/div><div class=\"vx-fact vx-r\"><b data-count=\"4\">4<\/b><span>question sets by competency<\/span><\/div><div class=\"vx-fact vx-r\"><b>1&ndash;5<\/b><span>scoring rubric for every answer<\/span><\/div><\/div>\n<\/div><\/section>\n<section class=\"vx-sec vx-sec--soft\" id=\"sec-1\"><div class=\"vx-wrap\"><div class=\"vx-split vx-split--sticky\"><div class=\"vx-side vx-t\"><p class=\"vx-eyebrow\"><i>01<\/i><\/p><h2>Framing and diagnosis<\/h2><\/div><div class=\"vx-main\"><p class=\"vx-t\">The first minutes of any real problem are spent deciding what the problem actually is. Candidates who skip this step tend to solve the wrong thing quickly.<\/p><div class=\"vx-comp vx-comp--main\"><div class=\"vx-qa-list\" data-acc-list><div class=\"vx-qa-tools\"><button type=\"button\" class=\"vx-acc-all\" aria-pressed=\"false\" data-off=\"Expand all\" data-on=\"Collapse all\"><span>Expand all<\/span><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6.5 9.5l5.5 5.5 5.5-5.5\"\/><\/svg><\/button><\/div><details class=\"vx-acc vx-qa vx-r\" open><summary><span class=\"vx-q-n\">01<\/span><h3>Tell me about the hardest problem you solved in the last year. Why was it hard?<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>The difficulty is in the problem itself (ambiguity, constraints, conflicting data), not in other people being difficult.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>The hard part is always politics or a bad manager.<\/dd><\/div><\/dl><\/div><\/div><\/details><details class=\"vx-acc vx-qa vx-r\"><summary><span class=\"vx-q-n\">02<\/span><h3>Describe a time the obvious solution turned out to be wrong.<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>They tested the assumption instead of committing, and can name the moment they realised.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>Has never been wrong about a diagnosis.<\/dd><\/div><\/dl><\/div><\/div><\/details><details class=\"vx-acc vx-qa vx-r\"><summary><span class=\"vx-q-n\">03<\/span><h3>How do you approach a problem where you don&#8217;t know where to start?<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>A repeatable method: break it down, find the cheapest test, talk to whoever is closest to it.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>\u00abI just start working on it\u00bb with no structure at all.<\/dd><\/div><\/dl><\/div><\/div><\/details><details class=\"vx-acc vx-qa vx-r\"><summary><span class=\"vx-q-n\">04<\/span><h3>Tell me about a recurring problem you fixed at the root rather than patching.<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>They distinguish symptom from cause, and the fix held.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>All examples are firefighting; nothing structural ever changed.<\/dd><\/div><\/dl><\/div><\/div><\/details><details class=\"vx-acc vx-qa vx-r\"><summary><span class=\"vx-q-n\">05<\/span><h3>Tell me about a problem you solved that turned out to be the wrong problem.<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>They describe the moment the real issue surfaced and what tipped them off.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>Every problem in their story was correctly identified from the start.<\/dd><\/div><\/dl><\/div><\/div><\/details><details class=\"vx-acc vx-qa vx-r\"><summary><span class=\"vx-q-n\">06<\/span><h3>How do you decide a problem is not worth solving?<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>A criterion \u2014 cost, frequency, who it affects \u2014 and a real example of something they left alone.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>Treats every problem as equally urgent.<\/dd><\/div><\/dl><\/div><\/div><\/details><\/div><\/div><\/div><\/div>\n<\/div><\/section>\n<section class=\"vx-sec\" id=\"sec-2\"><div class=\"vx-wrap\"><div class=\"vx-split vx-split--sticky\"><div class=\"vx-side vx-t\"><p class=\"vx-eyebrow\"><i>02<\/i><\/p><h2>Working with data and constraints<\/h2><\/div><div class=\"vx-main\"><div class=\"vx-comp vx-comp--main\"><div class=\"vx-qa-list\" data-acc-list><div class=\"vx-qa-tools\"><button type=\"button\" class=\"vx-acc-all\" aria-pressed=\"false\" data-off=\"Expand all\" data-on=\"Collapse all\"><span>Expand all<\/span><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6.5 9.5l5.5 5.5 5.5-5.5\"\/><\/svg><\/button><\/div><details class=\"vx-acc vx-qa vx-r\" open><summary><span class=\"vx-q-n\">07<\/span><h3>What data did you need for that decision, and how did you get it?<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>They went and found it, even imperfectly, rather than waiting for a perfect dataset.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>Decisions based purely on intuition, with no attempt to check.<\/dd><\/div><\/dl><\/div><\/div><\/details><details class=\"vx-acc vx-qa vx-r\"><summary><span class=\"vx-q-n\">08<\/span><h3>Tell me about a problem you solved with far fewer resources than you wanted.<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>Creative narrowing of scope: what they deliberately did not do in order to ship something.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>The answer is that they asked for more budget and got it.<\/dd><\/div><\/dl><\/div><\/div><\/details><details class=\"vx-acc vx-qa vx-r\"><summary><span class=\"vx-q-n\">09<\/span><h3>Describe a time you had to choose between two bad options.<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>A clear criterion for choosing, and honesty about what the chosen option cost.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>Reframes it as a good option in hindsight.<\/dd><\/div><\/dl><\/div><\/div><\/details><details class=\"vx-acc vx-qa vx-r\"><summary><span class=\"vx-q-n\">10<\/span><h3>Walk me through a time the data contradicted what everyone believed.<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>They can state the prior belief fairly and describe how they convinced people, or failed to.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>The data always confirmed their own hunch.<\/dd><\/div><\/dl><\/div><\/div><\/details><details class=\"vx-acc vx-qa vx-r\"><summary><span class=\"vx-q-n\">11<\/span><h3>Tell me about a decision you made with a deadline you could not move.<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>What they deliberately left unexamined in order to ship, and whether that cost them later.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>Claims to have done full analysis under any time pressure.<\/dd><\/div><\/dl><\/div><\/div><\/details><\/div><\/div><\/div><\/div>\n<\/div><\/section>\n<section class=\"vx-sec vx-sec--soft\" id=\"sec-3\"><div class=\"vx-wrap\"><div class=\"vx-split vx-split--sticky\"><div class=\"vx-side vx-t\"><p class=\"vx-eyebrow\"><i>03<\/i><\/p><h2>When the solution fails<\/h2><\/div><div class=\"vx-main\"><div class=\"vx-comp vx-comp--main\"><div class=\"vx-qa-list\" data-acc-list><div class=\"vx-qa-tools\"><button type=\"button\" class=\"vx-acc-all\" aria-pressed=\"false\" data-off=\"Expand all\" data-on=\"Collapse all\"><span>Expand all<\/span><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6.5 9.5l5.5 5.5 5.5-5.5\"\/><\/svg><\/button><\/div><details class=\"vx-acc vx-qa vx-r\" open><summary><span class=\"vx-q-n\">12<\/span><h3>Tell me about a solution of yours that didn&#8217;t work. What happened next?<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>They noticed early, said so, and changed course. No hiding.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>Cannot name a failed solution, or blames the implementation by others.<\/dd><\/div><\/dl><\/div><\/div><\/details><details class=\"vx-acc vx-qa vx-r\"><summary><span class=\"vx-q-n\">13<\/span><h3>How do you know when to stop trying to fix something and escalate?<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>A concrete threshold (time, blast radius, cost) rather than a feeling.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>Escalates immediately, or never escalates at all.<\/dd><\/div><\/dl><\/div><\/div><\/details><details class=\"vx-acc vx-qa vx-r\"><summary><span class=\"vx-q-n\">14<\/span><h3>Describe a problem you handed to someone else. Why?<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>Good judgement about their own limits and who was better placed.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>Frames delegating as losing.<\/dd><\/div><\/dl><\/div><\/div><\/details><details class=\"vx-acc vx-qa vx-r\"><summary><span class=\"vx-q-n\">15<\/span><h3>Describe a fix that worked at first and broke later.<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>They understand the difference between a patch and a cause, and say which one they applied and why.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>No awareness that the first fix was temporary.<\/dd><\/div><\/dl><\/div><\/div><\/details><details class=\"vx-acc vx-qa vx-r\"><summary><span class=\"vx-q-n\">16<\/span><h3>Tell me about a problem you escalated. When did you decide to?<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>A clear threshold for escalating, and evidence they had already tried something themselves.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>Escalates immediately, or never \u2014 both are the same missing judgement.<\/dd><\/div><\/dl><\/div><\/div><\/details><\/div><\/div><\/div><\/div>\n<\/div><\/section>\n<section class=\"vx-sec\" id=\"sec-4\"><div class=\"vx-wrap\"><div class=\"vx-split vx-split--sticky\"><div class=\"vx-side vx-t\"><p class=\"vx-eyebrow\"><i>04<\/i><\/p><h2>Role-specific variations<\/h2><\/div><div class=\"vx-main\"><p class=\"vx-t\">The same competency looks different depending on the job. Adjust the question, not the standard.<\/p><div class=\"vx-comp vx-comp--main\"><div class=\"vx-qa-list\" data-acc-list><details class=\"vx-acc vx-qa vx-r\" open><summary><span class=\"vx-q-n\">17<\/span><h3>What is a process you inherited that made no sense? What did you do?<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>They found out why it existed before removing it. Chesterton&#8217;s fence, applied.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>Removed it without asking, or complained without acting.<\/dd><\/div><\/dl><\/div><\/div><\/details><details class=\"vx-acc vx-qa vx-r\"><summary><span class=\"vx-q-n\">18<\/span><h3>How do you approach a problem in an area you know nothing about?<\/h3><span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b\"><div><dl class=\"vx-qa-dl\"><div class=\"vx-q-look\"><dt><span class=\"vx-ic vx-ic--ok\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M2.6 6.3l2.2 2.2L9.4 3.8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>What a strong answer shows<\/dt><dd>A repeatable first move: who they ask, what they read, what they try first.<\/dd><\/div><div class=\"vx-q-flag\"><dt><span class=\"vx-ic vx-ic--no\"><svg viewBox=\"0 0 12 12\" aria-hidden=\"true\"><path d=\"M3.5 3.5l5 5M8.5 3.5l-5 5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><\/span>Red flag<\/dt><dd>Waits to be told, or pretends prior knowledge they do not have.<\/dd><\/div><\/dl><\/div><\/div><\/details><\/div><\/div><\/div><\/div>\n<div class=\"vx-comp\"><div class=\"vx-cards vx-cards--3\"><article class=\"vx-card vx-r\"><div class=\"vx-card-in\"><div class=\"vx-card-h\"><span class=\"vx-card-n\">01<\/span><h3>Engineering<\/h3><\/div><div class=\"vx-f\"><span class=\"vx-f-l\">Ask instead<\/span>Walk me through debugging your worst production incident<\/div><div class=\"vx-f\"><span class=\"vx-f-l\">What you&#8217;re testing<\/span>Systematic isolation under pressure<\/div><\/div><\/article><article class=\"vx-card vx-r\"><div class=\"vx-card-in\"><div class=\"vx-card-h\"><span class=\"vx-card-n\">02<\/span><h3>Sales<\/h3><\/div><div class=\"vx-f\"><span class=\"vx-f-l\">Ask instead<\/span>Tell me about a deal that stalled and how you diagnosed why<\/div><div class=\"vx-f\"><span class=\"vx-f-l\">What you&#8217;re testing<\/span>Reading a situation with incomplete signals<\/div><\/div><\/article><article class=\"vx-card vx-r\"><div class=\"vx-card-in\"><div class=\"vx-card-h\"><span class=\"vx-card-n\">03<\/span><h3>Operations<\/h3><\/div><div class=\"vx-f\"><span class=\"vx-f-l\">Ask instead<\/span>Describe a process that kept breaking. What did you change?<\/div><div class=\"vx-f\"><span class=\"vx-f-l\">What you&#8217;re testing<\/span>Root-cause thinking over patching<\/div><\/div><\/article><article class=\"vx-card vx-r\"><div class=\"vx-card-in\"><div class=\"vx-card-h\"><span class=\"vx-card-n\">04<\/span><h3>Customer support<\/h3><\/div><div class=\"vx-f\"><span class=\"vx-f-l\">Ask instead<\/span>Tell me about a case nobody could resolve<\/div><div class=\"vx-f\"><span class=\"vx-f-l\">What you&#8217;re testing<\/span>Persistence plus knowing when to escalate<\/div><\/div><\/article><article class=\"vx-card vx-r\"><div class=\"vx-card-in\"><div class=\"vx-card-h\"><span class=\"vx-card-n\">05<\/span><h3>Analyst<\/h3><\/div><div class=\"vx-f\"><span class=\"vx-f-l\">Ask instead<\/span>Describe an analysis that contradicted what stakeholders expected<\/div><div class=\"vx-f\"><span class=\"vx-f-l\">What you&#8217;re testing<\/span>Intellectual honesty with data<\/div><\/div><\/article><\/div><\/div>\n<\/div><\/section>\n<section class=\"vx-sec vx-sec--soft\" id=\"sec-5\"><div class=\"vx-wrap\"><div class=\"vx-split\"><div class=\"vx-side vx-t\"><p class=\"vx-eyebrow\"><i>05<\/i><\/p><h2>How to score the answers<\/h2><\/div><div class=\"vx-main\"><\/div><\/div>\n<div class=\"vx-comp\"><ol class=\"vx-scale\" style=\"--n:5\"><li class=\"vx-sc vx-r\"><span class=\"vx-sc-bar\" style=\"--p:20%\"><\/span><span class=\"vx-sc-n\">1<\/span><div><b class=\"vx-sc-t\">No method<\/b><p>Jumps straight to a solution with no reasoning<\/p><\/div><\/li><li class=\"vx-sc vx-r\"><span class=\"vx-sc-bar\" style=\"--p:40%\"><\/span><span class=\"vx-sc-n\">2<\/span><div><b class=\"vx-sc-t\">Basic<\/b><p>Describes what they did but not why<\/p><\/div><\/li><li class=\"vx-sc vx-r\"><span class=\"vx-sc-bar\" style=\"--p:60%\"><\/span><span class=\"vx-sc-n\">3<\/span><div><b class=\"vx-sc-t\">Solid<\/b><p>Clear diagnosis, options considered, decision explained<\/p><\/div><\/li><li class=\"vx-sc vx-r\"><span class=\"vx-sc-bar\" style=\"--p:80%\"><\/span><span class=\"vx-sc-n\">4<\/span><div><b class=\"vx-sc-t\">Strong<\/b><p>Above, plus what they ruled out and the data they sought<\/p><\/div><\/li><li class=\"vx-sc vx-sc--top vx-r\"><span class=\"vx-sc-bar\" style=\"--p:100%\"><\/span><span class=\"vx-sc-n\">5<\/span><div><b class=\"vx-sc-t\">Exceptional<\/b><p>Above, plus a structural fix and a lesson they now apply by default<\/p><\/div><\/li><\/ol><\/div>\n<\/div><\/section>\n<section class=\"vx-sec\" id=\"faq\"><div class=\"vx-wrap vx-faq-grid\"><div class=\"vx-side vx-t\"><p class=\"vx-label\">FAQ<\/p><h2>Frequently asked questions<\/h2><\/div><div class=\"vx-faq\">\n<details class=\"vx-acc vx-faq-item\"><summary>What are good problem solving interview questions?<span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b vx-faq-body\"><div><p>Questions that make the candidate reconstruct their reasoning: the hardest problem of the last year, a time the obvious answer was wrong, a choice between two bad options. Brain teasers predict almost nothing about job performance.<\/p><\/div><\/div><\/details>\n<details class=\"vx-acc vx-faq-item\"><summary>Should I use puzzles or brain teasers?<span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b vx-faq-body\"><div><p>No. They mostly measure exposure to puzzles and add stress that hides the skill you want to see. A real problem from the candidate&#8217;s own experience, probed with follow-ups, is far more predictive.<\/p><\/div><\/div><\/details>\n<details class=\"vx-acc vx-faq-item\"><summary>How do I assess problem solving in a junior candidate?<span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b vx-faq-body\"><div><p>Use problems from outside work: a project at university, something they organised, a bug they chased in a side project. What matters is the structure of their thinking, not the stakes involved.<\/p><\/div><\/div><\/details>\n<details class=\"vx-acc vx-faq-item\"><summary>What is the difference between problem solving and critical thinking in an interview?<span class=\"vx-plus\" aria-hidden=\"true\"><\/span><\/summary><div class=\"vx-acc-b vx-faq-body\"><div><p>Problem solving is about reaching a workable outcome under constraints; critical thinking is about questioning the framing and the evidence before you start. The questions above test both: the diagnosis questions probe critical thinking, the constraint questions probe problem solving.<\/p><\/div><\/div><\/details>\n<\/div><\/div><\/section>\n<section class=\"vx-sec vx-sec--soft\"><div class=\"vx-wrap\"><h2 class=\"vx-t\">Keep reading<\/h2><div class=\"vx-rel\" style=\"--n:3\"><a class=\"vx-relc vx-r\" href=\"https:\/\/voicit.com\/en\/interview-questions\/leadership-interview-questions\/\"><span class=\"vx-relc-in\"><span>Leadership interview questions<\/span><span class=\"vx-arr\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 12h15m-5-5 5 5-5 5\"\/><\/svg><\/span><\/span><\/a><a class=\"vx-relc vx-r\" href=\"https:\/\/voicit.com\/en\/interview-questions\/interview-questions-to-ask-candidates\/\"><span class=\"vx-relc-in\"><span>Interview questions to ask candidates: the complete guide<\/span><span class=\"vx-arr\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 12h15m-5-5 5 5-5 5\"\/><\/svg><\/span><\/span><\/a><a class=\"vx-relc vx-r\" href=\"https:\/\/voicit.com\/en\/blog\/human-resources\/critical-incident-interview\/8337\/\"><span class=\"vx-relc-in\"><span>The behavioral event interview (BEI), step by step<\/span><span class=\"vx-arr\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 12h15m-5-5 5 5-5 5\"\/><\/svg><\/span><\/span><\/a><\/div><\/div><\/section>\n<section class=\"vx-cta-sec\"><div class=\"vx-wrap\"><div class=\"vx-cta vx-r\"><h2>Stop writing up interviews by hand.<\/h2><p>Voicit records the interview, transcribes it and fills your scorecard against the competencies you defined, so you can listen instead of typing.<\/p><div class=\"vx-btns\"><a class=\"vx-btn vx-btn--lime\" href=\"https:\/\/app.voicit.com\/signup\">Try Voicit free<\/a><a class=\"vx-btn vx-btn--glass\" href=\"https:\/\/calendly.com\/alvaroarres\/voicitcall\" rel=\"nofollow noopener\" target=\"_blank\">Book a demo<\/a><\/div><span class=\"vx-google\"><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92a5.06 5.06 0 01-2.2 3.32v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.1z\" fill=\"#4285F4\"\/><path d=\"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z\" fill=\"#34A853\"\/><path d=\"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z\" fill=\"#FBBC05\"\/><path d=\"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z\" fill=\"#EA4335\"\/><\/svg>4.8 out of 5 <span class=\"vx-stars\" aria-hidden=\"true\">&#9733;&#9733;&#9733;&#9733;&#9733;<\/span> 350+ reviews<\/span><\/div><\/div><\/section>\n<script data-no-optimize=\"1\" data-no-defer=\"1\">\n(function(){\n  var root=document.querySelector('.vx'); if(!root){return;}\n  root.classList.add('vx-js');\n  var last=-1;\n  function top(){\n    var els=document.querySelectorAll('#masthead,.site-header,.ast-primary-header-bar,#ast-desktop-header,#ast-mobile-header');\n    var t=0;\n    for(var i=els.length-1;i>=0;i--){\n      var cs=getComputedStyle(els[i]);\n      if(cs.position==='fixed'||cs.position==='sticky'){\n        var r=els[i].getBoundingClientRect();\n        if(r.height>0&&r.top>=-1&&r.bottom>t){t=r.bottom;}\n      }\n    }\n    t=Math.round(t)+24;\n    if(t!==last){last=t; root.style.setProperty('--hdr',t+'px');}\n  }\n  top(); window.addEventListener('load',top); window.addEventListener('resize',top); setTimeout(top,1200);\n})();\n<\/script>\n<script data-no-optimize=\"1\" data-no-defer=\"1\">\n(function(){\n  var root=document.querySelector('.vx'); if(!root){return;}\n  root.classList.add('vx-js'); root.classList.add('vx-io');\n  var items=root.querySelectorAll('.vx-r,.vx-t');\n  var mm=window.matchMedia;\n  var reduce=mm&&mm('(prefers-reduced-motion: reduce)').matches;\n  var cap=(mm&&mm('(max-width: 819px)').matches)?3:6;\n  function count(el){\n    var to=parseInt(el.getAttribute('data-count'),10);\n    if(isNaN(to)||el.getAttribute('data-done')){return;}\n    el.setAttribute('data-done','1');\n    if(reduce){return;}\n    var t0=0, dur=900;\n    el.textContent='0';\n    function step(t){\n      if(!t0){t0=t;}\n      var p=Math.min(1,(t-t0)\/dur), e=1-Math.pow(1-p,3);\n      el.textContent=String(Math.round(to*e));\n      if(1>p){requestAnimationFrame(step);}else{el.textContent=String(to);}\n    }\n    requestAnimationFrame(step);\n  }\n  function show(el,delay){\n    if(el.classList.contains('is-in')){return;}\n    if(delay){\n      el.style.transitionDelay=delay+'ms';\n      setTimeout(function(){el.style.transitionDelay='';},delay+700);\n    }\n    el.classList.add('is-in');\n    var cs=el.querySelectorAll('[data-count]');\n    for(var i=0;i!==cs.length;i++){count(cs[i]);}\n  }\n  function all(){for(var i=0;i!==items.length;i++){show(items[i],0);}}\n  if(reduce||!('IntersectionObserver' in window)){all();return;}\n  var io=new IntersectionObserver(function(entries){\n    var n=0;\n    for(var i=0;i!==entries.length;i++){\n      var e=entries[i]; if(!e.isIntersecting){continue;}\n      show(e.target,Math.min(n,cap)*60); n++; io.unobserve(e.target);\n    }\n  },{threshold:0,rootMargin:'0px 0px -7% 0px'});\n  for(var j=0;j!==items.length;j++){io.observe(items[j]);}\n  function above(){\n    for(var k=0;k!==items.length;k++){\n      var it=items[k]; if(it.classList.contains('is-in')){continue;}\n      if(0>=it.getBoundingClientRect().bottom){show(it,0); io.unobserve(it);}\n    }\n  }\n  window.addEventListener('load',function(){setTimeout(above,120);});\n  window.addEventListener('hashchange',function(){setTimeout(above,60);});\n  window.addEventListener('beforeprint',all);\n})();\n<\/script>\n<script data-no-optimize=\"1\" data-no-defer=\"1\">\n(function(){\n  var root=document.querySelector('.vx'); if(!root){return;}\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  function label(btn,on){\n    btn.setAttribute('aria-pressed',on?'true':'false');\n    var sp=btn.querySelector('span'); if(sp){sp.textContent=btn.getAttribute(on?'data-on':'data-off')||sp.textContent;}\n  }\n  function sync(d){\n    var list=d.closest?d.closest('[data-acc-list]'):null; if(!list){return;}\n    var btn=list.querySelector('.vx-acc-all'); if(!btn){return;}\n    var ds=list.querySelectorAll('details.vx-acc'), on=true;\n    for(var i=0;i!==ds.length;i++){if(!ds[i].open||ds[i].classList.contains('is-closing')){on=false;}}\n    label(btn,on);\n  }\n  function setup(d){\n    var s=d.querySelector('summary'), body=d.querySelector('.vx-acc-b'); if(!s||!body){return;}\n    var timer=null;\n    function finish(){if(timer){clearTimeout(timer);timer=null;} d.classList.remove('is-closing'); d.removeAttribute('open');}\n    d.vxOpen=function(){\n      if(timer){clearTimeout(timer);timer=null;}\n      d.classList.remove('is-closing');\n      if(!d.open){\n        d.classList.add('is-anim'); d.open=true;\n        requestAnimationFrame(function(){requestAnimationFrame(function(){d.classList.remove('is-anim');});});\n      }\n    };\n    d.vxClose=function(){\n      if(!d.open||d.classList.contains('is-closing')){return;}\n      d.classList.remove('is-anim'); d.classList.add('is-closing');\n      timer=setTimeout(finish,reduce?0:320);\n    };\n    s.addEventListener('click',function(e){\n      e.preventDefault();\n      if(!d.open||d.classList.contains('is-closing')){d.vxOpen();}else{d.vxClose();}\n      sync(d);\n    });\n    body.addEventListener('transitionend',function(ev){\n      if(ev.propertyName==='grid-template-rows'&&d.classList.contains('is-closing')){finish();}\n    });\n  }\n  var ds=root.querySelectorAll('details.vx-acc');\n  for(var i=0;i!==ds.length;i++){setup(ds[i]);}\n  root.addEventListener('click',function(e){\n    var btn=e.target.closest?e.target.closest('.vx-acc-all'):null; if(!btn){return;}\n    var list=btn.closest('[data-acc-list]'); if(!list){return;}\n    var on=btn.getAttribute('aria-pressed')!=='true';\n    var xs=list.querySelectorAll('details.vx-acc');\n    for(var k=0;k!==xs.length;k++){\n      var x=xs[k];\n      if(on&&x.vxOpen){x.vxOpen();}\n      if(!on&&x.vxClose){x.vxClose();}\n    }\n    label(btn,on);\n  });\n})();\n<\/script>\n<script data-no-optimize=\"1\" data-no-defer=\"1\">\n(function(){\n  var root=document.querySelector('.vx'); if(!root){return;}\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  function hdr(){return parseInt(getComputedStyle(root).getPropertyValue('--hdr'),10)||96;}\n  function keep(el){\n    var r=el.getBoundingClientRect(), h=hdr();\n    if(h>r.top){window.scrollTo({top:window.pageYOffset+r.top-h-12,behavior:reduce?'auto':'smooth'});}\n  }\n  function text(b,on){var sp=b.querySelector('span'); if(sp){sp.textContent=b.getAttribute(on?'data-less':'data-more')||sp.textContent;}}\n  root.addEventListener('click',function(e){\n    if(!e.target.closest){return;}\n    var b=e.target.closest('.vx-more-btn'); if(!b){return;}\n    var el=document.getElementById(b.getAttribute('aria-controls')||''); if(!el){return;}\n    var on=b.getAttribute('aria-expanded')!=='true';\n    el.classList.toggle('is-open',on);\n    if(!on){keep(el);}\n    b.setAttribute('aria-expanded',on?'true':'false');\n    text(b,on);\n  });\n})();\n<\/script>\n<\/div>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"What are good problem solving interview questions?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Questions that make the candidate reconstruct their reasoning: the hardest problem of the last year, a time the obvious answer was wrong, a choice between two bad options. Brain teasers predict almost nothing about job performance.\"}}, {\"@type\": \"Question\", \"name\": \"Should I use puzzles or brain teasers?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No. They mostly measure exposure to puzzles and add stress that hides the skill you want to see. A real problem from the candidate's own experience, probed with follow-ups, is far more predictive.\"}}, {\"@type\": \"Question\", \"name\": \"How do I assess problem solving in a junior candidate?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Use problems from outside work: a project at university, something they organised, a bug they chased in a side project. What matters is the structure of their thinking, not the stakes involved.\"}}, {\"@type\": \"Question\", \"name\": \"What is the difference between problem solving and critical thinking in an interview?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Problem solving is about reaching a workable outcome under constraints; critical thinking is about questioning the framing and the evidence before you start. The questions above test both: the diagnosis questions probe critical thinking, the constraint questions probe problem solving.\"}}]}<\/script>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"BreadcrumbList\", \"itemListElement\": [{\"@type\": \"ListItem\", \"position\": 1, \"name\": \"Interview Questions Library\", \"item\": \"https:\/\/voicit.com\/en\/interview-questions\/\"}, {\"@type\": \"ListItem\", \"position\": 2, \"name\": \"Problem Solving Interview Questions\", \"item\": \"https:\/\/voicit.com\/en\/interview-questions\/problem-solving-interview-questions\/\"}]}<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Interview Questions Library\/Problem Solving Interview Questions 18 questions Scoring rubric 1&ndash;5 Problem Solving Interview Questions Strong problem-solving questions ask how someone got to an answer, not whether they got it right. Look for how they framed the problem, what they ruled out, and what data they went to find before deciding. Try Voicit freeBook a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":9781,"parent":9573,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":"","rank_math_title":"18 Problem Solving Interview Questions + What to Look For","rank_math_description":"18 problem solving interview questions with what a strong answer shows, red flags, and a scoring scale, plus variants for technical and non-technical roles.","rank_math_focus_keyword":"problem solving interview questions"},"class_list":["post-9577","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/voicit.com\/en\/wp-json\/wp\/v2\/pages\/9577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/voicit.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/voicit.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/voicit.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/voicit.com\/en\/wp-json\/wp\/v2\/comments?post=9577"}],"version-history":[{"count":27,"href":"https:\/\/voicit.com\/en\/wp-json\/wp\/v2\/pages\/9577\/revisions"}],"predecessor-version":[{"id":10861,"href":"https:\/\/voicit.com\/en\/wp-json\/wp\/v2\/pages\/9577\/revisions\/10861"}],"up":[{"embeddable":true,"href":"https:\/\/voicit.com\/en\/wp-json\/wp\/v2\/pages\/9573"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/voicit.com\/en\/wp-json\/wp\/v2\/media\/9781"}],"wp:attachment":[{"href":"https:\/\/voicit.com\/en\/wp-json\/wp\/v2\/media?parent=9577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}