私は彼がHTML5ローカルストレージを探している可能性が高いというコメントに同意します。
率直に言って、それが仕事の不可欠な要件であり、あなたがそれを経験しているとあなたが述べた場合を除き、彼の期待と反応は、私の意見では、どんな経験のある人にとっても不合理です。
どうして?
3年前、仕様としてのHTML5はまだ初期段階にあったためです。言い換えれば、あなたにとって、具体的には、あなたのキャリアは仕様自体の歴史とほぼ同じくらいです。製品が存在していたよりも多くの経験を持つ人を探している仕事を見るのは珍しいことではありません。仕様全体で同じことが起こることはまれです。そのために、私はあなたにそのような宝石を見つけたことを称賛します。
しかしもっと深刻なのは、インタビュアーが過度に曖昧な質問をし、それについて厳しすぎると判断することにより、問題がより深刻になっているように思えます。特に開発の分野では、インタビュアーが曖昧な質問をすることは珍しくありません。通常、これはあなたがどのように考え、最初の本能があなたを導くかを測定しようとするために行われます。そのためには、その種のデータをローカルに保存する必要性を疑問視することでうまくいきました。これらの質問自体は悪いことではありませんが、インタビュアーがそれらに対して行うことはあなたにとって悪い結果につながる可能性があります(おそらく、そのようなインタビューの終了は、おそらくとにかくその会社のために働きたくないことを意味します)。
現在、企業のビジネスニーズにより、何らかの理由でローカルストレージを使用する必要がある場合があります。その場合は、職務記述書に記載されているはずであり、履歴書が訓練または提供することができない、またはすべきでないと感じた場合、履歴書がそのような経験を反映していない可能性がある候補として除外されるべきでした新しい従業員は、テクノロジーを理解するための時間/手段を備えています。
ローカルストレージについては、前述したように、仕様としてのHTML5は約3年しか使用されておらず、寛大で「最後の呼び出し」ドラフトを数えています。次に、ブラウザのサポートの問題があります。これには長い歴史がある場合とない場合があります(たとえば、名前と値のペアはHTML5の固化以前でも広くサポートされていましたが、IndexedDBとWeb SQL DBはまだ不完全です)。
最後に、HTML5ローカルストレージの使用はまだ一般的ではありません。Web開発者としての私の年で、私は一度のすべてを、それを利用知っていることをアプリに遭遇しました(そこに目に見えない、それを使用しているいくつかのかもしれないが、難しいというのは、定量化するために)、そしておそらく半ダースのプロジェクトは、そのことができるようにそれを利用するために(しかし、その時点で実際にそれらを必要としなかった、またはそのアプローチを別のものに対して使用するコストは正当化されなかった)
より一般的な意味では、失敗したインタビューが発生します。ソフトウェア開発は、これまで(この場合は、HTML5のローカルストレージの容量制限)一つ一つについて、すべてのほとんどの詳細を知ることができるようにする大きすぎるAフィールド、および与えられた事を知らないことについて正直であることは、私の意見では、依然として最良のルートです(私は個人的に、知識のギャップを認識し、それを埋めようとする人に対して、何かを知らないという事実を隠そうとする人よりも、より尊敬しています)。これを念頭に置いて、ここで提供した情報を考慮して、質問をうまく処理したと思います。何かあったら 間違っていた、それはあなたが答えた方法の詳細にあったかもしれない、私たちはあなたの応答の非言語的側面を評価するためにインタビューにいなかったので、ここではあなたを助けられない。