1. まとめトップ

プログラマーの力量を見極める質問まとめ

一時期流行った「優れたxxxプログラマを見分けるnの質問」など、プログラマーの力量を見極める質問をまとめました。

更新日: 2012年04月14日

moomindaniさん

  • このまとめをはてなブックマークに追加
95 お気に入り 110263 view
お気に入り追加

プログラミング一般

「値渡し」と「参照渡し」の違いは何ですか?オブジェクト指向システムや手続き型システムにおいて、これらにはどのような違いが存在するのかを説明してください。

「悲観的ロック」と「楽観的ロック」を比較し、違いを明確に述べてください。

Java

文字列の+演算子による連結とStringBuilderを使った連結の違いを説明せよ。

オブジェクトがガベージコレクション(GC)される主たる条件は何か?

チェック例外と非チェック例外の違いを型と例外処理の観点で説明せよ。

フィールドのアクセス修飾子をprivateにしgetter/setterメソッドを提供する事でフィールドを参照する設計方針を取る主な理由を説明せよ。

「クラス変数/インスタンス変数/ローカル変数のうち、スレッドセーフなのはローカル変数だけである」とはどういう意味か。

Javaでのディープコピーの実装方法としてどのようなものが考えられますか。

C++

リスト逆転問題。int a[100]の各要素の前後関係を逆転せよ。

*_cast およびCスタイルのキャストそれぞれについて概要を説明せよ。

ポインタの使用方法について,メモリーリーク問題等と絡めながら戦略を述べよ。

コピーコンストラクタおよび代入演算子の扱いにおける戦略について述べよ。

1 2 3





moomindaniさん

SIerにてオープンソースソフトウェアの開発・保守サポートを担当。プライベートではcocos2dを用いたiPhoneゲームなどの開発に取り組む。

このまとめに参加する