こんにちは
初投稿です。
就活・・・そろそろはじまりますね
はじまってからあたふたするのは嫌なのでとりあえず技術的な質問には全部対応できるようになりたいと思う今日この頃。
いざ聞かれると基礎的なところも答えられなかったりします(あ、わかるのに説明できない・・・!)っていうことが多々あるかと。
以下に思いつく限りの質問を載せていきます。
解説もそのうち載せます・・・
###1.基礎編
-クラスとインスタンスの違い
-インターフェースと抽象クラスをどんな基準で使い分けているか
-継承とコンポジションをどんな基準で使い分けているか
-static/finalの意味
-List/Set/Mapの違い
-参照渡し/値渡しとは
-O(n)とはどういう意味か
-ミニマックス法とは何か
-遺伝的アルゴリズムとは何か
###2.研究について
-理系だと研究についてはほぼ確実に聞かれます
-なぜその研究をしようと思ったのか
-具体的にどうか
-その研究に出てくる単語の説明・問題点などは一通り言えるように
###3.書かされる系
-ソートアルゴリズム
-素数アルゴリズム
-階乗アルゴリズム
-プロコンみたいな問題
###4.その他経験系
-使用 OS は何か (Linux/UNIX)
-どれくらい使えるか
-grep/tar/find を使ったことはあるか
-Webフレームワークは何を使っているか
-普段技術情報をどこから得ているのか
自分が思いつくのはこんな感じ
実装してても内部の処理について深く知らなかったので、聞かれて悔しい気持ちにならないように