「bit.lyのようなURL短縮サービスを設計してください」
私がこの質問をすると、候補者たちはいつも目を輝かせる。
彼らはこの問題を以前にも見たことがある。練習もしたことがある。もしかしたら答えを暗記しているかもしれない。
彼らはすぐにこう言い始めた。「ハッシュ関数を使ってショートコードを生成し、マッピングをデータベースに保存します。キャッシュにはRedisを使うかもしれません…」
そういう時こそ、彼らが失敗しようとしているとわかるんです。
「bit.lyのようなURL短縮サービスを設計してください」
私がこの質問をすると、候補者たちはいつも目を輝かせる。
彼らはこの問題を以前にも見たことがある。練習もしたことがある。もしかしたら答えを暗記しているかもしれない。
彼らはすぐにこう言い始めた。「ハッシュ関数を使ってショートコードを生成し、マッピングをデータベースに保存します。キャッシュにはRedisを使うかもしれません…」
そういう時こそ、彼らが失敗しようとしているとわかるんです。