面接で「AIに書かせた?」と聞かれたら、なんて答えたらいい?【IT就活一問一答】

面接で「AIに書かせた?」と聞かれたら、なんて答えたらいい?【IT就活一問一答】
「こうした方がいいと見た」「これは良くないと聞いた」けど、「実際どうなの?」ともやもやしていることはありませんか?
今回は、面接で「このコードはAIに書かせたもの?」と聞かれた場合の答え方について、ITエンジニアの就活支援実績が豊富なキャリアアドバイザーが解説します!
無料
まずは登録してみる

Q.サマーインターンの技術面接で「このコードはAIに書かせたもの?」と聞かれ、上手く答えられませんでした。どのように答えるのが正解だったのでしょうか。

先日のサマーインターンの技術面接で、面接官からソースコードの作成経緯について「生成AIを活用したのか」と質問されたことがありました。

AIを使ったと正直に答えると、「自走力がないのではないか」「自分の力でコードを書いていないのではないか」と判断されて、自分の評価が下がってしまうのではないかと不安になってしまい、上手く答えられませんでした。

特に技術力の高い学生が集まるインターン選考ほど、求められる技術水準が高い分、ツールの利用をどこまでオープンにしていいのか、どのように回答すれば自分のスキルを正しくアピールできるのか、具体的な答え方に悩んでしまいます。

面接官からこのような質問をされた場合、どのように答えるのが良いのでしょうか?その内容について、詳しく教えてください。

A.AIを使った事実は素直に認めつつ、「どこをAIに任せ、どこを自分が主導したか」の役割分担を論理的に答えるのが良いでしょう。

面接官の質問の意図はネガティブなチェックではなく、純粋にあなたの「技術的な理解度」と「開発における主体性」を確認することにあります。

AIに依存した状態で作成しているのではなく、開発の生産性を上げるための右腕としてコントロールできている姿を示せれば、技術選考において高い評価に繋げることも可能です。

選考を有利に進めるために、まずは質問の裏にある面接官の意図を正しく理解しましょう。

面接官が質問する本当の意図

面接官がAIの利用について尋ねる際、注目しているのはツールを使ったという事実そのものではありません。見極めようとしているのは、コードの主導権を開発者自身が握れているかという、エンジニアとしての資質です。

具体的には、以下の2つの観点からあなたの実力や理解度を測ろうとしています。
①ブラックボックス化の確認(技術的理解度)
AIが瞬時に出力したコードの内部ロジックやアルゴリズムを、本人が1行ずつ自分の言葉で説明できるかを見ています。「動いたからよし」として中身を理解していない状態を最も懸念しているため、構造や依存関係まで把握しているかが問われます。
②意思決定の主体性(思考プロセス)
「AIの提案通りにそのまま書いた」という受動的な態度ではなく、提示された複数の選択肢の中から、あなた自身の意図と技術的根拠でその実装手法を選択したと言えるかを確認しています。

技術面接を突破する「AI活用の伝え方」

面接官の懸念点を解消し、むしろハイスキルなエンジニアとして自分を印象付けるためには、戦略的な伝え方が必要になります。

単に「AIを参考にした」で終わらせず、以下の2つのポイントを意識して、あなた自身のコード解説に具体的なエピソードを肉付けしてみてください。
役割の言語化(主導権のアピール)
「定型コードの生成やエラー調査はAIに任せ、アーキテクチャ設計や独自のコアロジックは自分で担当した」というように、AIを主体的に使いこなしていることと、自分とAIの役割の境界線を具体的に伝えます。 
コードの言語化(トレードオフの理解)
AIが生成した複雑なロジックがある場合は、なぜそのコードで動くのか、他により良いアプローチ(計算量やメモリ効率など)はないのかを自分の言葉で解説できるように復習しておきます。AIの提示したコードをそのまま鵜呑みにせず、技術的な背景まで深く理解して選択していることを示すことで、基礎知識の深さを証明できます。

役割とコードを言語化し、主体的なAI活用をアピールする

技術面接において、生成AIを活用すること自体は減点対象にはなりません。明確な「役割の切り分け」と「コードへの深い理解」さえ示せれば、ツールを自立的に使いこなして生産性を高く保てるエンジニアとしての評価に繋がります。

「AIを使いながら開発したから」と消極的になってしまうのではなく、自分のスキルとして自信をもってアピールしましょう。そのためにも、まずは自分が開発時にどのような意図でその設計や実装を選択したのかを客観的に整理し、ロジックを言語化する準備をしてみましょう。

ツールに依存するのではなく、自分の技術知識をベースにAIをコントロールして進めた開発プロセスこそが、面接官に対してあなたの実力を論理的に納得させるための確かなアピール材料になります。

この質問の回答者

二宮プロフィール

ITエンジニアを目指す新卒学生向け就活エージェントならレバテックルーキー

レバテックルーキーは、レバテックが運営するITエンジニア専門の就活エージェントです。多数のITエンジニアのキャリア支援経験のあるアドバイザーが、あなたのスキルと希望に合わせた企業の紹介から、人事目線での面接対策など、就職までを一貫してサポートします。ES添削、面接対策、ポートフォリオ作成サポートなども実施していますので、まずは一度カウンセリングにお越しください。

就活アドバイザーに相談してみる