フルスタックディベロッパー・インターンの面接 in バンクーバー

バンクーバーの、不動産屋向けのアプリケーションを作っている会社のフルスタックディベロッパー・インターンのポジションの面接を受けました。

質問されたこと

  • ブラウザで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にするにはどうすれば良いか
  • メディアクエリの使い方

コテンパンにやられました。自己紹介すらしてない。スキルがすべて、か…。

メニューを閉じる