実際にエンジニア転職の際された質問を解説も込みでまとめてみました。 皆さんのお役に立てれば幸いです。 ① ActiveRecord ② オブジェクト指向プログラミング言語 ③ Webアプリケーションフレームワーク ④ WebサーバーとWebクライアント ⑤ 仮想化 ⑥ 最適なクラス設計 ① ActiveRecord Active Recordとは、MVCで言うところのM、つまりモデルに相当するものであり、ビジネスデータとビジネスロジックを表すシステムの階層です。Active Recordは、データベースに恒久的に保存される必要のあるビジネスオブジェクトの作成と利用を円滑に行なえるようにします。Active Recordは、ORM (オブジェクト/リレーショナルマッピング) システムに記述されている「Active Recordパターン」を実装したものであり、このパターンと同じ名前が付けられて
![面接でされた技術質問まとめ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/7e1d1c7bd4e24537d83257d10709eb30ac74dfb9/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU5JTlEJUEyJUU2JThFJUE1JUUzJTgxJUE3JUUzJTgxJTk1JUUzJTgyJThDJUUzJTgxJTlGJUU2JThBJTgwJUU4JUExJTkzJUU4JUIzJUFBJUU1JTk1JThGJUUzJTgxJUJFJUUzJTgxJUE4JUUzJTgyJTgxJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz00Y2ZiMWViMDYxZTI1ODVhOTQ5M2EzMjBlNjIyY2M5MQ%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBtYXNha2ljaGlfZW5nJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0yOTQ0M2JkYjA0M2Q4ODIzYjVhYWMzMTYzNmRlOTk1Mw%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Da3592a1b19a685212602e8a2a0257457)