バンクーバーの、不動産屋向けのアプリケーションを作っている会社のフルスタックディベロッパー・インターンのポジションの面接を受けました。
質問されたこと
- ブラウザでURLを入力しenterを押すと何が起こるか
- sessionとcookieの違いは?どこに情報が保存されるか
- どうやってPHPをインストールしたか。MySQLは?
- PHPをリスタートする方法
- php_iniとは何か
- APIのHTTP verbは?データを作るとき、アップデートするときに使うのは?
- データベースの名前
- SQLとNoSQLの違い
- SQLの正規化とは
- SQLのtableをひもづけるにはどうするか。またその関係は?
- ORMとは
- Linuxのコマンドは使えるか
- どうやってAPIのパフォーマンスを改善したか(履歴書に書いたことに対して)
- nginxとphp-fpmでどのようなエラーを見たか(履歴書に書いたことに対して)
- nginxとphp-fpmの繋ぎ方
- Redisはなぜ速いのか
- Google developer ツールはどのタブを使うか。JavaScriptを確認するときはどう使う?
- JavaScriptで要素を取得するときに使うメソッドは?
- Grid、flex、floatの違い
- inline-block要素とblock要素の違い
- inline-blockをblockにするにはどうすれば良いか
- メディアクエリの使い方
コテンパンにやられました。自己紹介すらしてない。スキルがすべて、か…。