2006年12月20日

技術面接

NZの会社の数社とやり取りを電話でしている。
どこにもJavaベースのサーバーサイドエンジニアで応募している。

まずエージェントの面接、メールでのやり取りがある。
その後、会社の人事担当が電話で面接をする。
それがクリアすると技術面接となる。

無事クリアし、それぞれの会社と電話での技術面接を行った。

エンジニア数人と電話会議でやるのが普通だ。
これがまた聞き取りにくい。
何回も聞きなおしつつ、やり取りしていく。

メモがてら、覚えている質問をここに書いておこう。

WebServeces関連:
WSDLを再デプロイするとき、保持するか、作り直すか?
Messageの構造を説明せよ。

Unix関連:
Unixのアクセス、終了の方法は?
リネーム方法は?
ディレクトリの削除方法は?

EJB関係:
LocalInterfaceを使う意味は?
SessionBeanの種類は?
EJBのライフサイクルを説明せよ。

DB関係:
Indexを張るのはなぜ?
Indexを張らないはなぜ?
viewって何?
SQLのパフォーマンス診断方法は?
SQLを改良するのはどうやって?
どこにIndexを張るか、どうやって決める?

Hibernate関連:
Hibernateって何がいい?
HQLは知っているか?(質問者は最初HSQLと言ってた。それはHypersonicSQLやと同僚から突っ込み)
Cacheは使っているか?
OR-Mappingって何?
いつもHibernate使ってSQLを投げているのか?

MVC関連:
StrutsとJSFの違いは?
Strutsは何が問題?

XML関連:
XPathって何?
XSLTは何につかう?

コンテナ関連:
コンテナを使うメリットは?

クラスタリング:
クラスタリングをやったことがあるか?

テスト関連:
ユニットテストのプロセスを説明せよ。
QAの手順を説明せよ。

Java関連:
final, finalize, finallyの違いを説明せよ。(最初、「何?英語のテスト?」とか聞いてしまった。)
InterfaceとAbstractの違いは?
Genericsって何?
Annotationって何?

見積もり:
新しいシステムの開発の見積もり方法は?
お客とあって話しをするか?

開発体制:
何人でやってる?
技術的最終判断はだれ?

仕事:
システムのメンテナンスはどう思う?
新規開発ばかりじゃないが、いいか?

こんな感じの質問が1社で1時間近くに及ぶ。
疲れる。


人気blogランキング



posted by りもじろう at 13:31 | Comment(3) | TrackBack(0) | 移住準備 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
ハジメマシテ。
私も住みたいところに住めるようになりたいと思ってます!
オーストラリアに行きたいと思ってますが、まだ情報収集しているところです。
私もJavaエンジニアなので興味深く読ませて頂きました!
またおじゃましますね。
Posted by みゆ at 2006年12月28日 14:41
みゆさん

コメントありがとうございます。
是非、オーストラリア移住実現してください。
もっと多くの日本人エンジニアが世界中で活躍できるといいですよね。
またお越しお待ちしてます。
Posted by りもじろう at 2007年01月05日 09:46
こんにちは。

私は今いる場所を最高の住み心地にしたいですね!
Posted by 師子乃 at 2019年01月19日 15:14
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック