Home › Blog › Coding Questions and Screenshots in CoPilot Interview: Coding Mode, Read Screen, Debug

Coding Questions and Screenshots in CoPilot Interview: Coding Mode, Read Screen, Debug

Turn on πŸ’» Coding (Ctrl+Shift+C), choose the language in πŸ’» Code Lang , then click πŸ–₯ Read screen (Ctrl+Shift+S) to capture the problem; the answer comes back as code in that language with a short β–Ά Example run . To capture without a picker, pin a screen; to answer a problem that spans several screens, hold pages with Ctrl+Shift+2.

Turn on πŸ’» Coding (Ctrl+Shift+C), choose the language in πŸ’» Code Lang, then click πŸ–₯ Read screen (Ctrl+Shift+S) to capture the problem; the answer comes back as code in that language with a short β–Ά Example run. To capture without a picker, pin a screen; to answer a problem that spans several screens, hold pages with Ctrl+Shift+2. 🐞 Debug code turns shown code into a table of bugs and fixes.

Practice first

Online assessments, proctored tests and AI-led interview rounds forbid outside help, so prepare for those with practice instead. Many coding screens on CoderPad, HackerRank or CodeSignal are exactly that kind of test. Use the steps below on practice problems, and if you consider help in a live interview, follow your employer's rules.

Set up coding answers

  1. On the Candidate setup screen, pick πŸ’» Coding Language (Python is preselected). In a session you can change it under βš™ Options β†’ πŸ’» Code Lang.
  2. In the session, click πŸ’» Coding or press Ctrl+Shift+C. The ⚑ button now reads "Code answer", and 🐞 Debug code and πŸ—£ Talk appear.
  3. For a spoken problem, click Code answer or press Ctrl+Shift+A as usual.
  4. For a follow-up in words, such as why you chose a data structure, press πŸ—£ Talk (Ctrl+Shift+E); the button then reads "Talk answer". Press it again to return to code. Talk switches off at the start of each session.

Read a problem from the screen

  1. Click πŸ–₯ Read screen or press Ctrl+Shift+S.
  2. On Windows with more than one display, choose one under "Select a screen to capture". Then drag over the problem, or click anywhere for the full screen ("Drag to select area β€” or click anywhere for full screen").
  3. On a Mac, drag to select the area ("πŸ“Έ Select area to capture (drag to select)..."). This needs the Screen Recording permission, called Screen & System Audio Recording on current macOS.
  4. The capture goes to the AI and the answer arrives as a new card; a "Last screenshot" thumbnail appears on the left.
  5. If the image is already on your clipboard, click πŸ“‹ Paste image (on Windows, take it with Win+Shift+S or PrtSc first).

Pin a screen and hold several pages

  1. Click πŸ“Œ Pin a screen and choose the display. The button turns into "πŸ“Œ Pinned βœ“" and Read screen becomes "πŸ–₯ Read pinned screen", which captures the whole pinned display at once with no picker.
  2. For a problem longer than one screen, scroll and press Ctrl+Shift+2 for each part. Each press holds a page ("Page 2 held β€” press Ctrl+Shift+3 (or ⚑ AI Answer) when the whole screen is captured") and a "πŸ“„ 2 pages Β· Answer" button appears.
  3. Press Ctrl+Shift+3, or click the pages button, to answer everything at once. βœ• next to it discards the held pages.
  4. Click "πŸ“Œ Pinned βœ“" again to unpin. End also releases the pin and clears held pages.

What a coding answer contains

Answer length and style settings explains Note and No comments in more detail.

Limits

ItemWhat to expect
Programming languages (Candidate)40, from Python, Java, C++ and Go to R, COBOL, SQL and four of its dialects, plus Auto-detect
Programming languages (Mock Interview)15 plus Auto-detect
Screen capture on a MacNeeds the Screen Recording permission
Held pagesNeed a pinned screen; cleared when the session ends
What it can readAnything on screen: "a coding problem, a diagram, a question on a slide"

Troubleshooting

Where to practice

CoPilot Interview is an AI interview assistant for Windows and Mac. The free browser demo at /try has a Coding track of 30 questions and lets you attach a screenshot, and the AI mock interview asks coding questions with a code box where "your spoken explanation is graded too". Practicing thinking out loud pairs well with both, and what an AI coding assistant can and cannot do sets expectations.

Frequently asked questions

Which programming languages does CoPilot Interview support?

Candidate mode's Code Lang list has 40 languages plus Auto-detect, including Python, JavaScript (Node.js), TypeScript, Java, C, C++, C#, Go, Rust, Kotlin, Swift and several SQL dialects. Mock Interview lists 15 plus Auto-detect.

Does Coding mode explain the time complexity?

Only when πŸ“ Note is on: the code then opens with two to four comment lines covering the approach, the key idea and the time and space complexity. You can also press πŸ—£ Talk and ask.

Can it read a diagram or a slide, not just code?

Yes. Read screen sends whatever you capture, so a diagram, a chart or a question on a slide works the same way as a coding problem.

Do I need to pin a screen?

No. Read screen works without pinning. Pinning skips the picker and is required for holding several pages with Ctrl+Shift+2.

Try a practice question

The browser demo has 145 real interview questions across 10 tracks. Type your answer and get a score out of 10, strengths, areas to improve and a follow-up question. Free, no signup.

Try a practice question