面接でプログラマーの能力を見極める質問は何を聞いたら良いんですかぁ? 無能は面接来るな
1 :
篭(関東地方):
筆者は長い間、「プログラマー」を名乗る人であれば誰でも、コンピュータ科学に関する一定レベルの
基礎知識を有しているものだと思っていた。しかし、そんなことはまったくない(!)ということが分かった。
開発者であれば必ずコンピュータ科学の学位を持っているわけではないものの、開発者は皆、
一定レベルの基礎的な知識を有していて然るべきである。
こういった知識は日々のプログラミングで必ず必要となるわけではないものの、開発者であれば理解して
おかなければいけないはずである。基礎的な知識の有無を判定する質問の例として、以下のようなものを挙げることができる。
* 「等値」と「等価」の違いを説明してください(この質問は TechRepublicのTony Patton氏に教えてもらったものである)。
* 「値渡し」と「参照渡し」の違いは何ですか?オブジェクト指向システムや手続き型システムにおいて、これらには
どのような違いが存在するのかを説明してください。
* 「ポリモーフィズム」とは何かを説明してください。
* 「悲観的ロック」と「楽観的ロック」を比較し、違いを明確に述べてください。
これらの質問のうち、最初の2つに答えられない応募者は、どう考えても「入門者レベル」ということになる。
また残り2つの質問は、「中級」開発者であれば答えられるはずである。
http://japan.zdnet.com/sp/feature/07tenthings/story/0,3800082984,20409456,00.htm
2 :
ラジオペンチ(広島県):2010/03/04(木) 15:40:58.39 ID:9xwJntQe
ポインタについて説明してください
3 :
篭(関西地方):2010/03/04(木) 15:42:13.44 ID:T8QJoAsd
面接の前に電話で仕様説明してその場で答えてもらえばいい
4 :
砂鉄(静岡県):2010/03/04(木) 15:42:51.35 ID:8g+xl8xD
>* 「等値」と「等価」の違いを説明してください
値が等しいのと価値が等しいものだろ。国語だろ、これw
今までに制作したプログラムについて、教えていただけますか?
6 :
はさみ(愛知県):2010/03/04(木) 15:44:07.88 ID:DV05Jheq
まずパンツを脱いでください
7 :
篭(中国地方):2010/03/04(木) 15:45:32.77 ID:941ylnG6 BE:213325643-PLT(39100)
最初二問が分らんヤベー
8 :
ヌッチェ(京都府):2010/03/04(木) 15:45:43.38 ID:IUmsSZ0j
9 :
三脚(滋賀県):2010/03/04(木) 15:46:12.68 ID:akhcKsK/
>>5 セクシー電卓です
計算した結果をあえぎ声の数で答えてくれます。
10 :
dカチ(catv?):2010/03/04(木) 15:46:32.48 ID:nV+ZTGGt
精度と確度の違いを答えられない奴がいた
11 :
オープナー(東京都):2010/03/04(木) 15:47:41.66 ID:lITAlWCE
トーチとは浜納豆のようなもので、主に料理に使います。
トーカとは敵国などに原爆を落とす時に用いるかけ声です。
12 :
マイクロシリンジ(神奈川県):2010/03/04(木) 15:48:05.02 ID:FFJC7HK7
童貞ですか?
凝った質問すると逆に欲しい人材を逃す罠がある
14 :
イカ巻き(群馬県):2010/03/04(木) 15:49:06.67 ID:odRs4iD+
まず、等値とは
if(a==b)が真なること。
値が同じって意味っすね。
これは見たまま値が等しい。
ゆ。
等価とは。
if(!(a < b) && !(b < a))が真になること。
aがbより小さくなく、かつ、bがaよりも小さくない、よって「等しいとみなす」。
これはSTLのsetやmapでのソート順位を決定する時に行われる(ことが多い?)比較方法なのだけれど、
等値と等価は別のものである。っていうことを認識しないとハマる。
とっても、見えにくいバグを生む。
std::set < > や、std::map < >の比較用「型パラメータ」のデフォルトが「equal < T > 」ではなく「less < T > 」であるのは等値ではなく等価を求めるからなのね。
等値と等価が違うことは理解できたんだけど、どうしてそうなってるかはよくワカランっす。ただ、この違いを理解しないと、とても長い時間苦しむハメになりまする。
15 :
篭(大阪府):2010/03/04(木) 15:50:13.43 ID:d0AEL2Zn
キーボードで一番多く押すキーは何ですか?
16 :
セロハンテープ(大阪府):2010/03/04(木) 15:50:31.61 ID:/PE8vJsU
よーし覚えたて学生が得意げなマジレスしてるな
ぶっちゃけ上がってる質問は意味なさすぎ
面接官の自己満足
18 :
砂鉄(静岡県):2010/03/04(木) 15:51:20.51 ID:8g+xl8xD
* 「悲観的ロック」と「楽観的ロック」
バンヘイレンや布袋とかのは楽観的ロック。クリムゾンや泉谷しげるのは若干悲観的ロックかも知んない。
19 :
筆(熊本県):2010/03/04(木) 15:52:03.93 ID:XqQj8jg1
22 :
時計皿(宮崎県):2010/03/04(木) 15:56:18.60 ID:0RGGKE4y
同一メモリアドレスを指しているのが「等価」で、アドレスを問わず内容自体が一致してるのが「等値」だろ
23 :
鑢(catv?):2010/03/04(木) 15:56:43.44 ID:6mUA2vrr
24 :
冷却管(山口県):2010/03/04(木) 15:57:11.11 ID:uTlb30w6
25 :
画架(愛媛県):2010/03/04(木) 15:58:03.37 ID:6HJOeq5y
悲観的ロック:ベック
楽観的ロック:デイヴリーロス
26 :
セロハンテープ(アラバマ州):2010/03/04(木) 15:58:17.66 ID:Ye0Ir0An
半音下げてるのが悲観的ロック
ググるの面倒だからマジレス下さい
プログラムなんてWebからソースコード取ってきて組み合わせてちょこっと改変すりゃいいだけだろwwwwwwwwwwww
29 :
昆布(埼玉県):2010/03/04(木) 16:01:21.64 ID:spyJFnJz
30 :
印章(東京都):2010/03/04(木) 16:01:25.00 ID:8hC0mSua
×「等値」と「等価」の違い
○「等値」と「同一」の違い
○「等価」と「同一」の違い
31 :
昆布(埼玉県):2010/03/04(木) 16:02:17.96 ID:spyJFnJz
>>28 それだと設計は出来ないだよ?
出来ない人多いけど・・・
「悲観的ロック」と「楽観的ロック」の違いは、最初の1文字
33 :
砂鉄(静岡県):2010/03/04(木) 16:04:36.51 ID:8g+xl8xD
PG歴長いけど、しらんわw
>>14 等価の使いどころがようわからんわ
STLでつかてるみたいだけど等値だとダメなのはなんでなんだ?
37 :
ノギス(東京都):2010/03/04(木) 16:09:25.65 ID:7iiiZS1H
>>14の
if(!(a < b) && !(b < a))が真になること。
aがbより小さくなく、かつ、bがaよりも小さくない、よって「等しいとみなす」。
この意味はわかるけど
これを満たす aとbは a==b しかないんじゃ?
「悲観的ロック」
ディープパープル、ミックジャガー
「楽観的ロック」
ジャーニー、ラッツ
>>37 比較対象が整数なら==になるけど、実数の場合==にはならない
ということかな?
>>37 あらゆる比較に対して定義する演算子が<一つで済むからだよ
==も使うと少なくとも二つ定義しなければならなくなってしまう
41 :
鑢(catv?):2010/03/04(木) 16:13:12.90 ID:6mUA2vrr
何らかのデータを読み込んで処理し、書き換える必要がある場合を想定する。
悲観的ロックはデータを読み出した段階から排他処理をかけて、
他人に書き換えられなくする方法で、楽観的ロックはデータを読み出した
段階ではロックをかけず、処理完了後に書き込む際にロックをかけ、
処理前のデータから変化がなかった場合にのみ書き換えて完了とするもの。
悲観的ロックだと処理に時間がかかると後の人が待たされるという問題が
あるし、楽観的ロックだとせっかく処理を行なっても書き換えが失敗する
場合があるという問題がある。
トイレの個室にたとえるとわかりやすいかも。
入ってすぐに鍵をかけるのが悲観的ロック、ズボンをおろして
出るものが出始めてから鍵をかけるのが楽観的ロック。
おそらくこれであってる、と思う・・
42 :
砂鉄(静岡県):2010/03/04(木) 16:13:31.86 ID:8g+xl8xD
>>36 データベースでソートするときとかに使うよ。
並べ替えるときに、等価のものは上下関係が無いんだから、どちらを優先してもOK。
つまり等価なa,bは
a,bでもb,aでもOK
等値は全く同じものだから重複になる。
a,bは、a,aやb,bと同じ。
43 :
オシロスコープ(大阪府):2010/03/04(木) 16:13:35.21 ID:prbyFnFz
何日くらい連続で徹夜出来る?
自殺願望はないよね?
でいいだろ
技術力のPGよりコミュ力のSEの方が金になるし
安い海外使う方が有用な時代に日本人で高い技術力を身につけてるのは変人しかいない
そんなの客先に出せんだろ?
給料や昇格にしたって資格の方が重視されてるんだから真面目に勉強するだけ馬鹿を見るっつー
等値は数学だね。1==1
等価は国語だ。3個=3つ
47 :
手錠(関西地方):2010/03/04(木) 16:14:42.27 ID:RgyLnA/N
「ぼくは、C言語しか知りません」
48 :
フェルトペン(catv?):2010/03/04(木) 16:15:18.77 ID:CW2ZFgZ5
全部知ってる事柄でもそんなもったいつけた言葉をいちいちつかわんだろ・・・
49 :
ノギス(東京都):2010/03/04(木) 16:15:28.75 ID:7iiiZS1H
>>47 「C言語に秀でたスペシャリストね。大丈夫!」
51 :
プリズム(三重県):2010/03/04(木) 16:22:37.29 ID:okWqMN7N
大学のプログラミングの試験が、紙に書いていくっていうヤツだったんだけど
プログラミングの試験としてこれはアリなの?
52 :
昆布(埼玉県):2010/03/04(木) 16:23:26.73 ID:spyJFnJz
53 :
プリズム(三重県):2010/03/04(木) 16:24:31.35 ID:okWqMN7N
C
54 :
蒸発皿(千葉県):2010/03/04(木) 16:25:42.01 ID:+jNelm7t
等値:数字が等しいこと
等価:二つの物がある比較基準において等しいこと
じゃだめなの?
55 :
スタンド(コネチカット州):2010/03/04(木) 16:26:56.27 ID:xSLC9Dtq
大学の試験って基本的なプログラムの穴抜きばっかで力がついたかわからん
56 :
ゴボ天(関東・甲信越):2010/03/04(木) 16:26:59.59 ID:5H9AQGDA
トーチとは火をつけて光源とするもの
灯火とはともした明かりのこと
57 :
蒸発皿(千葉県):2010/03/04(木) 16:27:12.78 ID:+jNelm7t
>>51 いいんじゃない?
コンパイルが通るかというより、
命令文の書き方やアルゴリズムなんかを見るテストだと思う
58 :
フェルトペン(広島県):2010/03/04(木) 16:27:44.92 ID:PMQGZy6i
無能だからPGなんかやってんだよしね
59 :
砂鉄(静岡県):2010/03/04(木) 16:28:00.26 ID:8g+xl8xD
61 :
リール(茨城県):2010/03/04(木) 16:28:28.05 ID:ywTfy0BN
ポインタ参照とリファレンス参照について一言
62 :
大根(大阪府):2010/03/04(木) 16:28:47.88 ID:H5mxOxmj
63 :
色鉛筆(長屋):2010/03/04(木) 16:29:13.12 ID:gbhV4o1w
リファレンス参照って言葉としておかしいだろ
等値は表現がどうであれ値が一致する事で
等価は表現も一致する事じゃないの
66 :
蒸発皿(千葉県):2010/03/04(木) 16:29:50.58 ID:+jNelm7t
値渡し:メモリ内にある数値をコピーして使用する
参照渡し:メモリ内にある数値をそのまま使う
ポインタ:メモリ内にある一画をそのまま使う
67 :
和紙(神奈川県):2010/03/04(木) 16:30:22.85 ID:Xqji8tAC
プロトタイプってなんですか
最低でもEカップ以上ないとな
69 :
時計皿(宮崎県):2010/03/04(木) 16:32:18.57 ID:0RGGKE4y
数値で「aより大きくなく、aより小さくなく、aと同一でない」って変な処理系だな腐ってるんじゃないの
70 :
リール(茨城県):2010/03/04(木) 16:33:03.20 ID:ywTfy0BN
リファレンス渡しはいまいち好きになれない
あとで見づらくね?組むときは楽だけど
71 :
指矩(東京都):2010/03/04(木) 16:34:54.68 ID:8WfsGbVn
>>70 参照がなきゃ大規模なプログラムは作れないけどね
72 :
三角架(アラバマ州):2010/03/04(木) 16:34:55.28 ID:P8zCddP2
ドクペってマズイよねーって言葉に激怒したら向いてる
73 :
鉋(岩手県):2010/03/04(木) 16:35:10.74 ID:VuHS9trb
国語だろこれw
コード見せてどういう動きするのか解説させろよ
コミュ力だけあればいいよ
75 :
昆布(埼玉県):2010/03/04(木) 16:35:42.15 ID:spyJFnJz
値渡し:ハンバーガー屋さん
参照渡し:豆腐屋さん
ポインタ:ジャパネットたかた
76 :
色鉛筆(長屋):2010/03/04(木) 16:38:22.87 ID:gbhV4o1w
こんなどうしようもない記事の翻訳校正するのかよ村上雅章は
がっかりだ
77 :
レポート用紙(三重県):2010/03/04(木) 16:40:20.45 ID:FIw0DZLV
等価と等値、似たようなもんでしょ、多分
参照渡しは言語によって解釈が違うからなんとも
ポリモーフィズムはオブジェクト指向的ななんかでしょ
悲観的ロックや楽観的ロックは情報の試験でチラッと覚えた気がするけど忘れました
これじゃ落ちるな
78 :
グラインダー(東京都):2010/03/04(木) 16:40:25.57 ID:hMpfZMIm
C#始めたけど、デストラクタがないしDeleteもない
ポインタもプリミティブな型以外はなんか複雑になるし
オブジェクトを値渡しっぽく渡したら
なんか元のオブジェクトに変更が適用されるし
なんか恐いぜ
80 :
昆布(埼玉県):2010/03/04(木) 16:41:58.65 ID:spyJFnJz
>>78 IDisposableがあるから別にいいじゃん
81 :
輪ゴム(北海道):2010/03/04(木) 16:42:10.28 ID:ty4ht2KO
C#しかやったことないけどひとっつもわからんw
82 :
指矩(東京都):2010/03/04(木) 16:42:28.96 ID:8WfsGbVn
83 :
リール(茨城県):2010/03/04(木) 16:45:03.07 ID:ywTfy0BN
参照渡しの嫌らしいところは、渡すときはコピー渡しなのに、受け取るときは
スタックポインタを受け取っているように見えるところ。
最初全然意味分からなかった。
連続何日ぐらい働けますか?
85 :
昆布(埼玉県):2010/03/04(木) 16:46:44.00 ID:spyJFnJz
0日です(><;
86 :
ろうと(東京都):2010/03/04(木) 16:48:45.13 ID:P6Ape0DB
一つだけ分かるのは、perlの参照はクソだってことだけだわ
87 :
篭(千葉県):2010/03/04(木) 16:51:54.70 ID:5f17C+9Z BE:200981186-2BP(8888)
>渡すときはコピー渡しなのに、受け取るときは
>スタックポインタを受け取っているように見えるところ。
完全に真逆じゃん
88 :
大根(大阪府):2010/03/04(木) 16:53:53.04 ID:H5mxOxmj
89 :
砂鉄(静岡県):2010/03/04(木) 16:55:35.85 ID:8g+xl8xD
人工知能じゃなくて人口知能か。深いな。
90 :
リービッヒ冷却器(愛知県):2010/03/04(木) 16:55:41.24 ID:0TlN1ObC
とりあえず参照渡しと値渡しはある程度言語間で共通させてくれ
長いこと悩むのはいやだ
91 :
篭(千葉県):2010/03/04(木) 16:55:46.65 ID:5f17C+9Z BE:133987384-2BP(8888)
あぁ、そういういみか。かんちがいした!
92 :
カーボン紙(東京都):2010/03/04(木) 16:56:11.51 ID:eI8kuQDN
痔持ち率が高いスレだな
>>88 人口とはどのような関わりがあるのですか?
94 :
大根(大阪府):2010/03/04(木) 17:00:00.68 ID:H5mxOxmj
95 :
プライヤ(宮城県):2010/03/04(木) 17:01:15.67 ID:7KBQTVCl
96 :
昆布(東京都):2010/03/04(木) 17:02:23.29 ID:HVqTb16L
97 :
レンチ(大阪府):2010/03/04(木) 17:03:20.38 ID:C6BISEhz
C++で再帰ぐらいまでしかわかんないけどどうなの
98 :
指矩(東京都):2010/03/04(木) 17:06:37.53 ID:8WfsGbVn
>>96 つーかメタなんてデバックなんかの基礎能力だろ
それがなければ他人が作った部品も使いこなせないしデバックもできない
そんなむちゃな! -> プログラムだからある程度のことはなんとでもなるんだよ
手間だけ取ってこないで一緒に金と時間をとってこいよ>無能営業
>>97 そこまで分かってれば後はひたすらお題を自分で作ってコード書いて
とやっていけ
99 :
製図ペン(関西地方):2010/03/04(木) 17:06:38.31 ID:fDBu8DSp
「私は、PL/1,RPG.COBOL,FORTRAN,C,BASIC,C++をやってきますた」w
正直ポインターがどうこうよりもfizzbuzzをその場で紙にかかせてその様子みたほうが
向き不向きがよくわかる。
101 :
ざる(埼玉県):2010/03/04(木) 17:10:40.78 ID:xvWYG/2f
面接官が現場知らないから分かりようがない
102 :
シャープペンシル(長崎県):2010/03/04(木) 17:13:14.75 ID:lUpCtPAi
指差して「アブストラクトっ!!」って叫んで
「ファークトリー!!!!」って返ってきたら採用
103 :
羽根ペン(東京都):2010/03/04(木) 17:14:04.80 ID:MJJLDu6J
面接に行く服が無い
104 :
蛍光ペン(千葉県):2010/03/04(木) 17:14:58.96 ID:fZTIsFZF
こいつの言ってることはナンセンスだよ。
プログラマって一色他にしてるけど
DB関係ないプログラマは排他のことなんて関係ないからな。
こんなん知らない爺さんが面接の時に真似でもしたら大変だよ。
105 :
撹拌棒(東日本):2010/03/04(木) 17:15:06.88 ID:GAiplTB1
fizzbuzzの問題を解かせる
106 :
篭(香川県):2010/03/04(木) 17:16:23.40 ID:ypEw7N8B
激務に耐え得る体力があるかどうか
107 :
指矩(東京都):2010/03/04(木) 17:18:47.22 ID:8WfsGbVn
>>104 同意
fizzbuzzの問題も確かにできた方がいいんだろうけどあえて面接に出す必要は無いと思う。
昔と今じゃあ覚えることの量が違いすぎるので求められる専門に対応できるのであれば
十分だと思う。
面接官が能力の見極めすらできないほど老朽化してるからこんな意味の無いテストをしたがる
108 :
万年筆(関西地方):2010/03/04(木) 17:18:54.32 ID:fv/vCurt
ポインター談義馬鹿が多いw
109 :
レポート用紙(三重県):2010/03/04(木) 17:19:04.15 ID:FIw0DZLV
>>104 関係ありまくりだろ、マルチスレッドとかマルチプロセスな
プログラム組むと排他制御は避けて通れないだろ。
DB使ってると勝手にやってくれる部分も大きいから逆に意識しないんじゃないのか?
110 :
インパクトドライバー(アラバマ州):2010/03/04(木) 17:20:24.67 ID:alrFICFl
>これらの質問のうち、最初の2つに答えられない応募者は、どう考えても「入門者レベル」ということになる。
>また残り2つの質問は、「中級」開発者であれば答えられるはずである。
決め付けんなカス
こいつは不採用
まあドカタ向けの質問だな
こういう自分の分野だけでプログラミング語っちゃうようなアホが一番恥ずかしいわ
112 :
撹拌棒(東日本):2010/03/04(木) 17:22:04.56 ID:GAiplTB1
113 :
インパクトドライバー(アラバマ州):2010/03/04(木) 17:22:35.94 ID:alrFICFl
114 :
リービッヒ冷却器(愛知県):2010/03/04(木) 17:24:29.80 ID:0TlN1ObC
頭ではどういうものか理解していても
それがどんな言葉として定義されてるかなんて
独学でやってきた奴はわからんだろう
115 :
レーザーポインター(アラバマ州):2010/03/04(木) 17:24:54.16 ID:4IZQTIdR
さすがにFizzBuzz書けないプログラマはネタだと思うんだがな
116 :
ドリルドライバー(dion軍):2010/03/04(木) 17:25:24.01 ID:KoODWGj9
117 :
スタンド(コネチカット州):2010/03/04(木) 17:27:51.52 ID:jfAh7nrq
ボードにクイックソート書かせるのが一番だよ
書けない奴マジでいるからな。アホかとバカかと帰れ!
118 :
釣り針(熊本県):2010/03/04(木) 17:28:09.23 ID:lRoJjHQv
119 :
篭(長屋):2010/03/04(木) 17:29:44.57 ID:Zpav+HEU
120 :
指矩(東京都):2010/03/04(木) 17:30:46.81 ID:8WfsGbVn
>>117 バカが増えるのは古参が「車輪の再開発は愚行」のようなことを書くから
育たないんだろうが
覚えることは多い、生産効率とうるさい、車輪の再開発は・・・
そりゃね・・
その質問を思いつかない自分の無能っぷりはどうなのか
122 :
錘(神奈川県):2010/03/04(木) 17:33:55.94 ID:m5RHn2ZT
123 :
スタンド(東京都):2010/03/04(木) 17:34:09.55 ID:HWXpD/Hx
>>112 >自称上級プログラマが答えを書くのに10-15分もかかっているのを見たこともある。
要はコイツの説明の仕方が下手糞なんじゃね?
1年目ですが仕事が欲しいです
125 :
指矩(東京都):2010/03/04(木) 17:34:36.86 ID:8WfsGbVn
>>119 そこまで言う試験内容を見てみたいw
まあある程度できる(と思う)エンジニアは癖がないとね・・・
とは思う
126 :
指矩(東京都):2010/03/04(木) 17:35:55.03 ID:8WfsGbVn
というか偽装応募すればいいのか・・・w
やめとこw
127 :
ミキサー(コネチカット州):2010/03/04(木) 17:36:47.17 ID:cnEkXk1c
というか、面接官で
面接だけで、その人の能力が判断出来るような人はほとんどいないよ
浅い経験しかしてないクセに思いつきみたいな判断で採否決めてるからw
プログラムってのは独学が基本?
授業で習うよな物ではない?
アメリカと日本ではプログラマに求める能力も、プログラマに出す報酬も
全然違うから、事案としては参考にならんぞ
130 :
錘(神奈川県):2010/03/04(木) 17:43:23.21 ID:m5RHn2ZT
×面接だけで、その人の能力が判断出来るような人はほとんどいないよ
思いつきみたいな判断で採否決めてるからw
○面接で応募者のある程度の人柄やある程度の能力を判別出来る人すら極稀な例外
大半の面接官は思いつきで採否決定w
131 :
メスシリンダー(catv?):2010/03/04(木) 17:44:33.00 ID:bGe/aLry
>* 「悲観的ロック」と「楽観的ロック」を比較し、違いを明確に述べてください。
こんなのDB系のプログラマしか知らんだろ。
一般的にこうあるべきみたいな書き方すんなボケ。
132 :
篭(長屋):2010/03/04(木) 17:45:29.96 ID:Zpav+HEU
133 :
インパクトドライバー(アラバマ州):2010/03/04(木) 17:45:45.31 ID:x/Jvo45i
ちなみに求人の場合は、こんな質問まったく意味ねえよな
こんなもん教えるか、適切な本読ませりゃ済むわけで。
問題は素直に話を聞く性格か、理解力と応用力が高いかって部分なわけで、専門的な知識なんか
あとから覚えりゃすぐに追いついて追い越すわ
134 :
大根(大阪府):2010/03/04(木) 17:45:46.42 ID:H5mxOxmj
>>128 自分の特性を知るには独学がいい
他人の知識は、それが成立する理由や過程を
よく理解して取り込むべき
135 :
指矩(東京都):2010/03/04(木) 17:46:35.42 ID:8WfsGbVn
136 :
マイクロメータ(関東・甲信越):2010/03/04(木) 17:47:07.07 ID:vCvoiYGf
するべき質問なんて簡単だろ
「何日ぐらい続けて徹夜出来ますか?」
137 :
指矩(東京都):2010/03/04(木) 17:47:44.29 ID:8WfsGbVn
138 :
スタンド(東京都):2010/03/04(木) 17:48:28.30 ID:HWXpD/Hx
>>128 もっとも効率の良い勉強法は
他人のソースコードを読む事
139 :
梁(青森県):2010/03/04(木) 17:48:37.79 ID:Lzs0+vso
1つ目がわからん。
141 :
分度器(長屋):2010/03/04(木) 17:49:35.85 ID:2C6eoa1W
142 :
ドリルドライバー(東京都):2010/03/04(木) 17:50:41.34 ID:KAF75tuS
亀井とノブ姉との違いを教えて下さい。
143 :
三脚(大阪府):2010/03/04(木) 17:52:45.42 ID:NcY6ythV
面接官「TDENTIFICATION DIVISION.?」
学生「CONFIGURATION SECTION.!」
144 :
メスシリンダー(catv?):2010/03/04(木) 17:53:30.78 ID:bGe/aLry
>>132 再帰関数使って移動先の局面を評価し続けていけば解けそうだな。
145 :
大根(大阪府):2010/03/04(木) 17:53:34.98 ID:H5mxOxmj
ポインタとポインターの違いをお願いします
147 :
バール(東京都):2010/03/04(木) 17:54:58.85 ID:gS9CkG++
>>14 とにかくSTLがクソなのはわかった。そもそもC++自体がクズってことだな。
求人を見てたら「こんな人材を求めています」と題して
・文句を言わない人
・ぜひやらせてくださいという人
・やってみせますという人
・何の意味があるんですかと訊かない人
・・・などなど、延々と30項目くらい書いてる、いかにもブラック企業ですと
いわんばかりの会社があったんで全く入社する気無いけど面接を受けてきた。
履歴書の資格欄に取ってもいない資格をぎっしり書いて、
ありもしない武勇伝を語ったら面接官があからさまに目を輝かせて「これはいい人材が来た」って態度してんのw
で、最後に「何か質問はありますか」と来た。ここからが本番だ。
俺「えーと、御社の求人には文句を言わない人などいろいろと条件が書かれていますが」
面「はい、そうです」
俺「という事はもちろん御社にはこの条件を満たした社員しかいないということですか」
面「は?もちろんそうですが」
俺「では、あなたは今この場で大便をしろと言われればするんですか」
面「は?言っている意味がわかりませんが」
俺「おやおや?ここに『何の意味があるのかと訊かない人』と書いてあるのに訊くんですか?」
面「あんた、ここに何をしにきたの」
俺「質問をしてるのは私です。ではもし私ではなく、御社の社長がここで大便をしろといわれたらあなたはするんですか」
面「仮定の話には答えられませんが、あなt」
俺「おやおやあ?ここには『できるかどうか分からないと言わない人』と書かれてますが
あなたはそれを言いましたね?ではここに書かれてることは嘘だということですか」
面「弊社に入社する気がないのなら結構です。お帰りください」
俺「ええ、ぜひ帰らせていただきます。求人に書いてあることと実際の社員がこれだけかけ離れてるような
会社では私の力を発揮する価値はないと思います。失礼します」
ドアを閉める瞬間の面接官の屈辱に満ちた顔が今でも忘れられない。
149 :
虫ピン(アラビア):2010/03/04(木) 17:57:40.80 ID:VKMlXRoM
俺の判断基準
・クラスとインスタンスの違いを説明できるか
・マルチスレッドのプログラムを組んだことがあるか
・トランザクションの必要性を理解しているか
田舎の弱小企業なせいもあるけど、これを全部満たす奴がいない
10年くらいプログラマしてましたって胸張ってくる奴とかにかぎって
1つもできてない始末だし
150 :
テープ(アラバマ州):2010/03/04(木) 17:58:31.73 ID:TvGhJZXX
>* 「ポリモーフィズム」とは何かを説明してください。
パフュームの曲です!(キリッ
151 :
指矩(東京都):2010/03/04(木) 17:59:12.35 ID:8WfsGbVn
>>144 迷路探索 アルゴリズム
で出てくるレベルだけど
直感で思ったのがfftの問題解けって言ってるのと変わらない気がした
>>51 文法なんて本読めばわかる
必要なのはこの情況、状態ならどうすれば良いかがわかること
153 :
ヌッチェ(京都府):2010/03/04(木) 18:02:52.98 ID:IUmsSZ0j
6人でミーティングをする。どの2人を取っても、初対面か会ったことがあるかのいずれかである。このとき、「互いに初対面の3人組」か「互いに会ったことのある3人組」のどちらかは存在することを証明せよ
こういうのってその場でさらっと答えが出てくるようなタイプの問題なの?
口頭できかれたら確実に無理だわ
154 :
バール(東京都):2010/03/04(木) 18:03:09.64 ID:gS9CkG++
等価って言われてもわからんかったが、ハガレンの等価交換って考えたらなんとなくわかった。
>>149 まともな奴が田舎の弱小うけるわけねえべ
入る金だって全然違うだろうに
156 :
お玉(滋賀県):2010/03/04(木) 18:08:16.67 ID:OHVwMkOS
>>153 証明問題は誰も口頭でさらっと答えられないから気にすんな
157 :
虫ピン(アラビア):2010/03/04(木) 18:10:58.12 ID:VKMlXRoM
>>155 そりゃわかってるが、あまりにも酷いからね
基本的にUターンばっかりなんだけど、どっちかといえば
都会で夢破れた奴ばっかりが帰ってきてるって感じだな
マジで使えねえ奴ばっかりが帰ってきやがる
public class FizzBuzz {
public static void main(String[] args) {
int i = 1;
while(true) {
if(i%3==0 && i%5==0){
System.out.println("FizzBuzz");
i++;
} else if (i % 3 == 0){
System.out.println("Fizz");
i++;
} else if (i%5 == 0) {
System.out.println("Buzz");
i++;
}else {
System.out.println(i);
i++;
}
if(i == 100)
break;
}
}
}
ちょww10分かかったww
159 :
ペンチ(大阪府):2010/03/04(木) 18:12:54.57 ID:5c9bkyMA
面接官がある程度評価する資格ってなんですか?
なるべく簡単なので・・・
160 :
指矩(東京都):2010/03/04(木) 18:13:23.48 ID:8WfsGbVn
>>157 都会の案件って基本的に大規模なので部品担当になるから
地方の何でも屋で使えるようなのが来るってのはそもそも無理があるんじゃあ・・・
161 :
インパクトドライバー(アラバマ州):2010/03/04(木) 18:13:37.33 ID:x/Jvo45i
>>149 マルチスレッドは経験が重要だからまあわかるけど、
クラスとかトランザクションくらい教えろよw
そりゃ人材不足なんじゃなくて単に会社の教育能力不足なんじゃね?
162 :
指矩(東京都):2010/03/04(木) 18:14:47.79 ID:8WfsGbVn
>>161 今だとクラスくらいは理解してないと駄目だろw
163 :
バール(東京都):2010/03/04(木) 18:17:03.69 ID:gS9CkG++
> ループを使わずに配列の順序を逆にする
これネタ出題なの?ループをどう捉えるかは回答者の自由?
164 :
トレス台(神奈川県):2010/03/04(木) 18:17:04.19 ID:7YTrDuda BE:58363597-2BP(335)
>>1 多重継承とか知っててもプログラムは動かないよ。
なんか文系くせえw
知らなきゃググれ
166 :
虫ピン(アラビア):2010/03/04(木) 18:18:29.14 ID:VKMlXRoM
>>161 トランザクションは仕方ないから教えるけど
経験者のクセにオブジェクト指向知らん奴はもう捨るぞ
167 :
リービッヒ冷却器(愛知県):2010/03/04(木) 18:19:00.65 ID:0TlN1ObC
168 :
インパクトドライバー(アラバマ州):2010/03/04(木) 18:19:46.95 ID:x/Jvo45i
>>161 クラスなんて別に難しいわけじゃないし、「理解してます」と言ったってそのレベルはわからんしね。
というか、理解できる頭と素直さが最も重要なわけであって、「既に理解していること」を絶対条件に
するのは、採用する側としてはあまりに稚拙つうか勿体ないというか、凄い機会損失だと思うよ
169 :
トレス台(神奈川県):2010/03/04(木) 18:21:43.55 ID:7YTrDuda BE:33350494-2BP(335)
>>166 クラスを語る上での「インスタンス」は方言だから注意。
トランザクションってもしかしてやっぱ方言的な回答を求めてる?
171 :
dカチ(catv?):2010/03/04(木) 18:26:09.64 ID:nV+ZTGGt
>>166 うちのトップのプログラマはオブジェクト指向とかからっきしだけど
アセンブラでプロテクトモードのマルチスッドレのコードとかゴリゴリ書く変態だ
てか全部知ってても安月給で使いつぶすんだろ?
173 :
虫ピン(アラビア):2010/03/04(木) 18:30:56.00 ID:VKMlXRoM
>>168 別にそんなすごいものは求めてないよ、例えば
クラスは形式でインスタンスは実物です、くらいな多少おかしな答えでもいいし
トランザクションはデータの一貫性を保つために必要なんです、という簡単な答えで十分
あとはそれがスッと出てくるか出てこないかで、どれくらい期待していいかを見てるだけだし
175 :
ざる(西日本):2010/03/04(木) 18:34:06.63 ID:bKSTEfWi
>あとはそれがスッと出てくるか出てこないか
質問されたら一瞬アウアウアーになるから一生就職できない
176 :
バール(東京都):2010/03/04(木) 18:34:19.42 ID:gS9CkG++
177 :
虫ピン(アラビア):2010/03/04(木) 18:35:32.32 ID:VKMlXRoM
あれ、再帰ってループじゃないの?
178 :
リービッヒ冷却器(愛知県):2010/03/04(木) 18:39:01.69 ID:0TlN1ObC
arrayReverse系の関数をつかえば一発
179 :
篭(千葉県):2010/03/04(木) 18:40:26.57 ID:5f17C+9Z BE:150735694-2BP(8888)
まぁ意図は再帰でやれってことだろうけど、問題文が悪いよね
×ループ
○ループ文
な、今、ネットでJavaSpriptだっけか?
それを勉強しているんだが、プログラミングで最初に覚えた方がいいのは何?
やっぱり、C言語か? でも、俺は金が無いからシステムを作るプログラムを買う金が無い・・・・
181 :
バール(東京都):2010/03/04(木) 18:45:28.02 ID:gS9CkG++
vc++ express editionならタダだ
183 :
リービッヒ冷却器(愛知県):2010/03/04(木) 18:46:53.66 ID:0TlN1ObC
>>180 ゆるいのからはいって構文覚えてからでもいいんじゃないか
184 :
指矩(東京都):2010/03/04(木) 18:47:25.54 ID:8WfsGbVn
>>180 漠然とした勉強したって学習効率悪いからまずは目標作りなよ
それに開発環境はタダで手に入る時代だよ(一部条件あったりするけど
185 :
カッターナイフ(茨城県):2010/03/04(木) 18:47:27.11 ID:I3TBP6X4
プログラマは特に性格が悪い人種の集まりだからな。アスペなのか周りから嫌われてる自覚がない奴ばっか
186 :
指矩(東京都):2010/03/04(木) 18:48:34.47 ID:8WfsGbVn
>>185 性格の問題じゃなくて頭脳労働現場にレベル差のある人が紛れ込むからそう感じるだけだろ
perlがものすごく読みにくい
まだJavaの方が読みやすい
188 :
蛍光ペン(千葉県):2010/03/04(木) 18:48:37.29 ID:fZTIsFZF
>>149 >・トランザクションの必要性を理解しているか
そもそもトランザクションなんて知りませんって人ってくるの?
190 :
カッターナイフ(茨城県):2010/03/04(木) 18:50:16.51 ID:I3TBP6X4
>>186 それそれ。頭脳ってかただのアスペだろ?頭脳労働以外まったくできないカス。人間のゴミだろ
>>180 windowsだとみこしてとりあえずcygwin入れればほとんどの言語は無料で勉強できる。
最初はCかJAVA(≠javascript)かな。
技術系の仕事だとトランザクションなんてあんま使わんわな
193 :
セロハンテープ(東京都):2010/03/04(木) 18:52:40.97 ID:Hx6LAxUU
トランザクション知ってて当たり前発言してる人は痛い人
IT業界は拾いのですべて知ってる人がどれほどいるやら
194 :
カッターナイフ(茨城県):2010/03/04(木) 18:52:42.44 ID:I3TBP6X4
勉強はおれできるからっていうガキばっか。勉強しか取り柄ない奴の周りのことやってる奴に感謝しろよクズ
黙ってプログラムかいてりゃいいんだよ。障害のせいでプログラムできるただの障害者なんだから
口のきき方も覚えられないゴミ
195 :
セロハンテープ(東京都):2010/03/04(木) 18:53:26.80 ID:Hx6LAxUU
>拾い
広い
>194
君も十分痛いよ
196 :
蛍光ペン(千葉県):2010/03/04(木) 18:53:46.03 ID:fZTIsFZF
>>192 いあwそりゃ、そっち系とか組み込み系は関係ないけどさ、
求人見れば、どんなソフト屋かわかるべ。
IT土方w
198 :
おろし金(東京都):2010/03/04(木) 18:55:12.34 ID:taYwXgbk
Fizz-Buzz
199 :
篭(広島県):2010/03/04(木) 18:56:32.51 ID:kgYCCISy
1
2
ちんちん シュッ!シュッ!シュッ!
4
ちんちん キッ!キッ!キッ!
ちんちん シュッ!シュッ!シュッ!
7
8
ちんちん シュッ!シュッ!シュッ!
ちんちん キッ!キッ!キッ!
11
ちんちん シュッ!シュッ!シュッ!
13
14
バランス考えろ
16
200 :
分度器(東日本):2010/03/04(木) 18:57:40.65 ID:vFEvfHr6
C++のfstreamでシフト演算子で英数字は書き込めるんだけど、
日本語が書き込めないのは何が悪いの?
社長がプログラムも組めないようなソフト会社が多い
202 :
セロハンテープ(東京都):2010/03/04(木) 19:00:27.11 ID:Hx6LAxUU
>>200 そういう使い方したことないけど英数字、日本語で思い浮かぶのは
文字コード関係?
203 :
ニッパ(大阪府):2010/03/04(木) 19:00:51.68 ID:lsG+4g/o
プログラミングのスレって日本語の変な奴が多いよな
204 :
定規(三重県):2010/03/04(木) 19:01:54.27 ID:tY+ZJZc4
205 :
セロハンテープ(東京都):2010/03/04(木) 19:02:17.74 ID:Hx6LAxUU
>203
自分にアンカーつけて再帰にしないと駄目ですよ
206 :
dカチ(catv?):2010/03/04(木) 19:02:20.40 ID:nV+ZTGGt
>>203 プログラマくらいしか出来る仕事が無い奴らだからな
めんどくさいから適当に課題だしてプログラム組ませて念の為ソース見てどうしてここはこうしたのとか聞いて説明させりゃいいんでねーの
技術的に分からない事をどうやって解決するかだけ聞けばいい
IT土方あほや!
ネットで検索したプログラムソースそのまま使って納品しよる!
検索かけたら変数の名前まで一緒じゃ!
発作か〜!
指摘したら「リバースエンジニアリングです」とかほざいとる!
金返せ!まったく応用できてない!
爆笑じゃ〜!
210 :
セロハンテープ(東京都):2010/03/04(木) 19:05:03.89 ID:Hx6LAxUU
>>203 話題に関係なく、ニュー速なんてどこでもそうだろ
212 :
リービッヒ冷却器(愛知県):2010/03/04(木) 19:06:28.49 ID:0TlN1ObC
213 :
墨壺(千葉県):2010/03/04(木) 19:08:19.51 ID:J0RJJ20U
てか、俺は某外資系IT企業にいるけど、仕事でプログラムなんかやったことないわ
プログラムを作る企業って弱小企業でしょ
プログラム会社とシステム会社は別の業種にすべき
214 :
釣り竿(東京都):2010/03/04(木) 19:08:27.20 ID:9Ae0o9No
「等値」は完全一致/「等価」等価値
「値渡し」関数の中身を直接受け取る、故に値が蓄積されるので容量に注意
「参照渡し」X等の関数をそのまま受け取る(ようはファイルではなくフォルダ毎的な)
この位はIT関連で仕事をした事があるヤツなら、
プログラマじゃなくとも常識で知ってんだろ。
>>213 MicrosoftやGoogleは弱小企業ですよね
216 :
指錠(catv?):2010/03/04(木) 19:14:05.18 ID:uhdpaB6g
>>209 仕様通り動くんだったら別にいいんじゃないの?
217 :
シュレッダー(長屋):2010/03/04(木) 19:14:08.91 ID:kezquxGF
つーか、なんでそんなに毎度毎度面接が必要になるんですか〜
事前面接ってやつじゃないんですか〜
218 :
絵具(岩手県):2010/03/04(木) 19:14:17.77 ID:tjoSFOw3
即戦力になるような優秀な人材は
即戦力を必要とするようなブラックでデスマった企業には行かない矛盾
219 :
釣り竿(大阪府):2010/03/04(木) 19:17:29.04 ID:aEYAGd73
>>45 こういうの見ると日本のIT業界が世界から後れを取ってるのがよく分かるな
220 :
シール(広島県):2010/03/04(木) 19:20:14.26 ID:sSjVkAA3
徹夜を自慢できますか?
終電ギリギリをカッコイイと思えますか?
プロジェクトメンバーがノイローゼになっても平気でいられますか?
大所帯じゃなけりゃSEだのPGだの分業する必要なくね?
222 :
セロハンテープ(東京都):2010/03/04(木) 19:22:09.33 ID:Hx6LAxUU
>>200 VC++だと問題なく書けたな
環境かけや
というの忘れてたわ
C->C#->C++勉強中のやつに突っ込ませんな
223 :
蛍光ペン(千葉県):2010/03/04(木) 19:22:46.58 ID:fZTIsFZF
>>45 でも、金なんて安くていいからPGやってたほうがいいわ
何に時間がかかるってテストが一番時間かかるだろ。
そりゃ、単体レベル(いまはこういう言い方はしないのかな?)では
たいしたことないけどさ、
テスト〜本番稼働後数カ月間、胃を痛めるのはあいつらなんだよ。
>>147 これはそういう話じゃない
理解できるなら書き込むな屑
>>220 あのウザい画像と一緒ならよかった・・・
>>220みたいな生活に戻るのはもう無理
俺もう若くないし
227 :
泡立て器(catv?):2010/03/04(木) 19:26:15.54 ID:psryqQtf
日本のそれはみんなコーダーだけどな
228 :
カンナ(dion軍):2010/03/04(木) 19:27:10.02 ID:KtzmWGCe
Windowsでやるならcygwin入れてUnix環境が個人的には一番好きなんだけど
ってか昔から基本的にUnixいじってたからなんだが
229 :
バール(東京都):2010/03/04(木) 19:28:19.92 ID:gS9CkG++
>>214 一言でいうとPHPの===っすね、Ruby房が笑ってそうだけどな
230 :
紙やすり(関東・甲信越):2010/03/04(木) 19:29:11.28 ID:KIw/3vMS
include <iostream>
using namespace std;
int main(){};
231 :
ヌッチェ(京都府):2010/03/04(木) 19:30:45.53 ID:IUmsSZ0j
プログラミングって人によって100倍ぐらい生産性が違うらしいじゃないですか
232 :
白金耳(山口県):2010/03/04(木) 19:31:15.41 ID:6UvFCytI
>>15 キーボードという単語には「ー」が三回使われていますので、一番多く押すキーは「ほ」が印字されたキーになります。
プログラマーになりたい人なんているの?
234 :
dカチ(catv?):2010/03/04(木) 19:31:54.59 ID:nV+ZTGGt
235 :
オシロスコープ(東京都):2010/03/04(木) 19:32:28.48 ID:8YYbW402
現役SEだけど
>「値渡し」と「参照渡し」の違いは何ですか?
値渡しは、渡した変数が呼び出し先の関数内で弄くられようが呼び出し元の方の変数は変わらない
参照渡しは、渡した変数が呼び出し先の関数内で弄くられると呼び出し元の方の変数も変わる
>オブジェクト指向システムや手続き型システムにおいて、これらには
どのような違いが存在するのかを説明してください。
知るか馬鹿
>その他
どっかで聞いた気がしないでもないが分からん
236 :
オーブン(新潟県):2010/03/04(木) 19:34:41.55 ID:UvMGdNEf
俺の上司はプログラムの作り方について何にも説明しないの
プログラムのコーディング規約もないの
そしてソースの一文一文の書き方を気にするような人なのね
いつも職場で舌打ちしてる
どうやったらこんな人間になるんだ?
237 :
やっとこ(アラバマ州):2010/03/04(木) 19:35:08.85 ID:abqSUFRt
txtデータから指定した文字列を抽出するプログラムをc++で作りたいんだけど
どーすりゃいいの?
239 :
セロハンテープ(東京都):2010/03/04(木) 19:43:01.28 ID:Hx6LAxUU
240 :
マイクロメータ(dion軍):2010/03/04(木) 19:44:32.35 ID:mZhPpzL8
明らかに、くそロジックってあるよなww なんでこんな作り方?もっと見易くできるじゃんw
ってのw ひとそれぞれなんだろうけど、、、明らかに俺の感覚ではこんなソース作れんww
って感じのドタバタでそうなっちゃったww 感じのソース見るとむかつく!見る気しないんだよw
241 :
バール(東京都):2010/03/04(木) 19:46:31.16 ID:gS9CkG++
242 :
バカ:2010/03/04(木) 19:48:29.11 ID:QZX251Ug
243 :
蛸壺(アラバマ州):2010/03/04(木) 19:51:27.42 ID:Wz5X2CHr
値渡し=ショートカット
参照渡し=ハードリンク
ポインタだな
245 :
カンナ(dion軍):2010/03/04(木) 19:54:50.32 ID:KtzmWGCe
>>238 CUI環境になれると言う意味でcygwinを入れよう!
246 :
やっとこ(アラバマ州):2010/03/04(木) 19:55:45.02 ID:abqSUFRt
>>242 その文字列の個数かぞえたりしたいからプログラムでやりたいんだ
cygwinはストレスを減らすために仕方なく使うもんであって、わざわざ好んで入門するものではないと思う。
248 :
セロハンテープ(東京都):2010/03/04(木) 19:57:32.67 ID:Hx6LAxUU
>>246 C++だったらstringあたりに文字列ぶっこんで検索かければいいだけちゃうの?
正規表現とか言い出すとライブラリとか関係するけど
249 :
マイクロメータ(アラバマ州):2010/03/04(木) 20:00:52.84 ID:ToxLqzuI
wizみたいな薄い壁のmap作るのってどうすればいいの?
座標と東西南北と罠とイベント?
あなたが知ってる言語の中で、もっともマイナーな言語でHello Worldを書いてください
Hって書いた人はとりあえず合格にします
>>249 実装はいろいろ
最終的に人間が「薄い壁で作られたダンジョンだなあ」と感じたらそれでいい
252 :
プライヤ(アラバマ州):2010/03/04(木) 20:04:52.41 ID:959I2/JN
マシン語で会話
キム少年だな
254 :
やっとこ(アラバマ州):2010/03/04(木) 20:15:22.65 ID:abqSUFRt
>>248 例えば1000字くらいの文章にどれくらい「僕」っていう文字があるか探したいときに
stringのfind使うと、最初の文字の位置しかわかんなくて困ってる
その後ろの文も検索すんのはどうすりゃいいの?
255 :
餌(長屋):2010/03/04(木) 20:17:39.18 ID:dI3LNDfW
最初の僕より後ろを対象にして検索したらいいんじゃね?
256 :
リービッヒ冷却器(愛知県):2010/03/04(木) 20:21:07.46 ID:0TlN1ObC
道具の名前と使い方知ってるか?ってテストか
258 :
手帳(関西地方):2010/03/04(木) 20:23:27.84 ID:ml4CcoqB
プログラマに求められる能力だと?
C言語知っているとか、そういう事じゃねえよ!
オレなら・・・まず地図を見せる
それからある地点からある地点まで行くのにどうしたいいのか
全部口で説明させる。それがバッチリできたら合格だな。
ドクターペッパーが好きかどうかでプログラマの能力は判断出来る。
261 :
セロハンテープ(東京都):2010/03/04(木) 20:25:33.03 ID:Hx6LAxUU
split使え
関東の電車路線図と時刻表って感じで大体あってる?
オレ門外漢だけど
265 :
やっとこ(アラバマ州):2010/03/04(木) 20:31:32.73 ID:abqSUFRt
266 :
篭(千葉県):2010/03/04(木) 20:32:29.93 ID:5f17C+9Z BE:117239647-2BP(8888)
つかstd::countとかなかったっけ
267 :
色鉛筆(神奈川県):2010/03/04(木) 20:32:59.29 ID:7TXiLa4g
マンハッタン距離知らない奴は無理
過去に緊急訂正する必要あったエラーを含むプログラムとダンプを渡して
修正をやらせてみせれば分かる。
269 :
串(アラバマ州):2010/03/04(木) 20:34:16.62 ID:aSIoXTnf
>>269 うちのキーボードはA、S、M、Nの刻印が消えてる
>>239 ありがとう、早速、ダウンして見るよ
にしも、お前ら情強すぎだろ・・・どこでそんな情報を?
272 :
リービッヒ冷却器(愛知県):2010/03/04(木) 20:36:39.64 ID:0TlN1ObC
273 :
マイクロメータ(dion軍):2010/03/04(木) 20:38:18.50 ID:mZhPpzL8
>>258 地図だけなら馬鹿でも最短を指摘するんじゃ?
そこへ行くまでの、地下鉄などの交通手段も提示するの??くだらねぇなww お前馬鹿だろ?
ソフ開持ちでCEやってるけどなーんもわからん
275 :
セロハンテープ(東京都):2010/03/04(木) 20:41:04.76 ID:Hx6LAxUU
>>271 お題を持ってググリながら考えて・・・の積み重ね
ぐぐれるだけマシ
今まででその人が一番おもしろいと思ったアルゴリズムを分かりやすく説明してもらう
277 :
蛍光ペン(神奈川県):2010/03/04(木) 20:42:50.69 ID:I7W7+WQd
分岐とループしか知らないよ
土方上等
278 :
集魚灯(catv?):2010/03/04(木) 20:43:25.90 ID:kVSlDnvJ
「値渡し」 -> ビッチ 痴女
「参照渡し」 -> ゆとり 中二病
279 :
篭(東京都):2010/03/04(木) 20:45:23.71 ID:pwYqCgx4
関数呼び出し先と呼び出し元で引数の変数名同じにするのってダメ?
>>2 declare cursor
set pointer
281 :
手帳(関西地方):2010/03/04(木) 20:49:47.45 ID:ml4CcoqB
>>273 指摘もできるし、どうしたらいいのかも分かるのは偉い事です。
さらに、それからちゃんと口に出して説明できるかどうか、
ここで人によって非常に差が出るわけですね。
この説明が人によって出来不出来が激しい、という事を
知らないと言う事は、アナタは今まで管理をした事がない、のかも
282 :
蛍光ペン(神奈川県):2010/03/04(木) 20:50:03.35 ID:I7W7+WQd
>>279 自分で作った関数を自分で呼び出すなら普通そうなるだろ
他人が作った関数ならともかく
昨日以前の自分が作った関数を呼び出すときにも
なぜか変数名が違ってくるふしぎ!
283 :
リービッヒ冷却器(愛知県):2010/03/04(木) 20:51:01.24 ID:0TlN1ObC
>>281 派遣で別会社に行かされる揶揄かと思った
284 :
紙(長屋):2010/03/04(木) 20:52:14.85 ID:UHzbUre3
>>279 処理を関数にまとめて引数は定数または直接入力を与えましょう
285 :
セロハンテープ(東京都):2010/03/04(木) 20:52:42.51 ID:Hx6LAxUU
286 :
釣り竿(東京都):2010/03/04(木) 20:53:12.53 ID:mkh2wcF5
数学が得意な人はプログラミングが得意な事も多い
数学のペーパーテストをすれば良いだろ
できれば、パズルみたいな問題で
287 :
げんのう(チリ):2010/03/04(木) 20:53:14.13 ID:lg9dHwx4
俺は面接の前の
足し算を兎に角していくテストで落とされるけどな
289 :
鉋(福島県):2010/03/04(木) 20:55:04.88 ID:1YXgkuZl
7のソースコードって実際問題何行くらいが妥当だと思われますか?みたいな感じ?
290 :
墨(東京都):2010/03/04(木) 20:55:41.21 ID:FOKJio9R
ホワイトボードにプログラムを書かせる
291 :
セロハンテープ(東京都):2010/03/04(木) 20:55:42.43 ID:Hx6LAxUU
>>288 誰だよこんな糞コード書いたの->数日前の自分でした
>>286 そんな回りくどいことせずに
指定した処理のプログラムを制限時間内に書かせればいいだろ
293 :
釣り竿(東京都):2010/03/04(木) 20:59:46.05 ID:mkh2wcF5
>>292 数学は基礎だからな
基礎ができていれば、現時点でプログラミングが得意で無くても
伸びる可能性がある
294 :
篭(千葉県):2010/03/04(木) 20:59:57.05 ID:5f17C+9Z BE:62807235-2BP(8888)
TopCoderやってるヒトいないかな?
これ、登録フォームに通ってる学校名を記入する欄があるんだけど
浪人生の俺はどうしたらいいの?死ねばいいのかな?
295 :
マイクロメータ(dion軍):2010/03/04(木) 21:00:25.09 ID:mZhPpzL8
>>281 ますます馬鹿さ加減がわかったww そんなの小学生でもなれた場所なら説明できますよw
知らない土地の移動説明なんて大差ないよw だれしもたどり着くし説明もできる。
その微妙な判断がお前にできるのか?www 馬鹿丸出し!思い上がるのもいい加減にしろ?!
296 :
篭(東京都):2010/03/04(木) 21:00:40.81 ID:pwYqCgx4
>>282 そっか、ありがとう。書籍のサンプル見たときにそんなパターンを見たことがあったんで
297 :
クリップ(東京都):2010/03/04(木) 21:02:31.70 ID:JjfDTADq
>>296 そもそも関数の呼び出し元と先じゃあスコープ違うしね
呼び出し元がグローバルな変数だったりすると場合によっては
名前が重なるとかあるけど
298 :
フードプロセッサー(catv?):2010/03/04(木) 21:02:55.34 ID:BwIU9hLk
高速化のためと言ってめっちゃ読みずらい、読むのが不可能に近いコードを書く馬鹿をなんとかしてほしい。
299 :
マイクロメータ(dion軍):2010/03/04(木) 21:04:02.24 ID:mZhPpzL8
どこの世界に営業マンが、、行き先の効率のいい移動方法をさぐれない???ww
それがなんでか?説明できない?ww ありえんだろ?w営業マンだろうが関係ないねw
300 :
蛍光ペン(神奈川県):2010/03/04(木) 21:04:43.19 ID:I7W7+WQd
>>296 いやw、俺の言うこと納得するなよ
マジで分岐とループしか使えない土方だぞw
お前はきっと未来のある若者だから俺のようになって欲しくない
301 :
手帳(関西地方):2010/03/04(木) 21:04:49.47 ID:ml4CcoqB
>>295 ええ、私も働いてない時はむやみやたらとイライラして、人をバカバカ言っておりましたよ。
まぁ、アナタがあまり多くの人と関わってきてないというのは伝わりました。
今後の人生、どうかご健闘を
>>293 数学でも図形の証明とかは好きだったな
数式を頭からガリガリ問いてくのは苦手
こんな面倒なのプログラム組んでやれば一発じゃんとよく昔思ってた
303 :
釣り竿(東京都):2010/03/04(木) 21:06:06.56 ID:mkh2wcF5
>>298 昔はメモリの制限やCPUの遅さがネックになったけど、今では
多少は無駄な事をしても読みやすいコードを作った方が
最終的にデバッグや拡張性を考えると良いな
304 :
額縁(東京都):2010/03/04(木) 21:07:47.02 ID:oSS7YjRn
デバイスドライバーとか書いてるけど、
ぶっちゃけ刺身の上にタンポポをのせる仕事と変わらん。
305 :
色鉛筆(神奈川県):2010/03/04(木) 21:08:01.32 ID:7TXiLa4g
ボロノイ図とか面白いよな
入社試験向きかも
306 :
手帳(関西地方):2010/03/04(木) 21:09:21.76 ID:ml4CcoqB
>>305 本当、嬉しいですよ。
分かってくれる人がいてくれて
ここで誰も分かってくれてなかったら絶望でしたよ。
まともに試験うけたら落とされたけど
別の会社で
何か作ったプログラム・アプリ持ってこいって技術最高責任者?(取締役つき)の人に言われて
持って行ったな・・・
結局請け負いになった
普通より良い金貰ったけど最近は仕事すらない
手がけたシステムのうちから1機能分のソースコード数行分が印刷された紙を見せて
どんな機能か言えるかどうかで判定するとよい
309 :
マイクロメータ(dion軍):2010/03/04(木) 21:12:03.87 ID:mZhPpzL8
>>301 でたww 言い返せないとなるとその皮肉www わかりやすい間抜けで、、
ますます人を見分ける分際じゃないのがわかったわww おまえ本当のクズだろ?www
310 :
分度器(東日本):2010/03/04(木) 21:12:40.68 ID:vFEvfHr6
環境 VC2005+PSDKwindowsserver2003
#include "stdafx.h"
#include "test_temp.h"
#include <iostream>
#include <fstream>
#include <locale>
using namespace std;
std::locale jp("japanese");
int APIENTRY _tWinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
{
wofstream abc(L"C:\\aaa.txt",ios_base::out);
if (abc){
abc << L"abcde" << endl;
abc << L"あいうえお" << endl;
abc.close();
}
return 0;
}
//結果
abcde
で、どこが悪いんや。
311 :
付箋(山口県):2010/03/04(木) 21:12:57.04 ID:Uf/epml7
あなたはデンマーク生まれですか?
あなたはTurbo Pascal を開発しましたか?
あなたはDelphi を開発しましたか?
あなたは1996年にボーランドからマイクロソフトに移籍してJ++を開発しましたか?
あなたはC# を開発しましたか?
マイクロソフト社のテクニカルフェローであるあなたが我が社に就職したいと思う理由はなんですか?
312 :
釜(埼玉県):2010/03/04(木) 21:13:14.19 ID:cZK7fguM
この手のあほくさい質問って、能力の疑わしい文系くらいな物だよね。
313 :
マイクロシリンジ(東京都):2010/03/04(木) 21:14:14.27 ID:lt2aDYeF
プログラマースレはいつも殺伐としてるのは何なんだ
こんな職場ぜってえ働きたくねえ
文型SEとか存在意義あるの?
315 :
豆腐(愛知県):2010/03/04(木) 21:14:59.94 ID:rAsoQ+Qc
文鳥SE
みんな資格取ってるの?
318 :
手帳(関西地方):2010/03/04(木) 21:19:39.56 ID:ml4CcoqB
>>314 海外だとテニクカルライターが凄い高い社会的地位なのね。
日本だと分かりやすく説明するとか、相手の言い分を理解するって事を軽んじちゃうよね。
でもまぁ少しずつ時代は変わり始めている・・・きっと。
319 :
篭(千葉県):2010/03/04(木) 21:21:30.69 ID:5f17C+9Z BE:167484858-2BP(8888)
ネタでRubyの資格とったな〜。第一回の試験で、わざわざ松江まで。Matzにサイン入り名刺貰った
しかも試験後の交流会でニュー速民に会って、深夜まで語り明かしたw
320 :
るつぼ(神奈川県):2010/03/04(木) 21:21:43.57 ID:/KA1zqXw
自称プログラマの皆さん、この程度の意味は分かりますよね?
mov_sat r0, c0
321 :
クリップ(東京都):2010/03/04(木) 21:24:07.38 ID:JjfDTADq
>>320 どこの方言だよ
と思ってぐぐったらシェーダー関連が引っかかったぞ
322 :
分度器(東日本):2010/03/04(木) 21:35:14.91 ID:vFEvfHr6
本読むので精一杯でネットまで行けなかったわい。
ありがと。
323 :
ガスレンジ(神奈川県):2010/03/04(木) 21:46:28.28 ID:sE0OX8rG
裳前らの好きな言語を3つあげろよ(´・ω・`)
324 :
蛍光ペン(東京都):2010/03/04(木) 21:48:13.07 ID:dzEsw+NT
325 :
テンプレート(長屋):2010/03/04(木) 21:51:38.71 ID:ajIIPeN+
327 :
チョーク(北海道):2010/03/04(木) 22:10:39.21 ID:PRZEDxhh
業務では最近はもうずーっとJavaとoracleなんだけど
自宅で頭使いたいからなんかやりたいんだけどこれからならぱいそんでいい?
>>323 Common Lisp
Scheme
Emacs Lisp
>>1くらいのレベルの能力を測りたいなら
面接でそんなこと聞くより
一種、ソフ開(今は何ていうんだっけ)を
必須にしたほうがよっぽど良いと思う。日本の場合はね。
情報処理技術者試験は、実はそれなりに良くできてると思う。
万能ではないが、センター試験と同じで脚きりには有効だよ
>>327 mdxやれ。oracleにもOLAPの拡張はあるから。
これからはDWHが必ず来る!
332 :
昆布(北海道):2010/03/04(木) 22:43:01.09 ID:ZsLWr7o1
333 :
ガスレンジ(神奈川県):2010/03/04(木) 22:50:09.89 ID:sE0OX8rG
特定のURLにアクセス
↓
IDとPASSを入力
↓
記事を投稿
↑こんな感じで、定期的にブログに自動で記事を投稿するソフト作りたいんだけど、
どの言語が向いてるの?
335 :
クリップ(東京都):2010/03/04(木) 22:53:35.83 ID:JjfDTADq
>>334 c#で十分だろ
IEコンポーネント使えるし
336 :
トレス台(千葉県):2010/03/04(木) 23:11:19.92 ID:qPfvPRQ4
>>334 単に自動化したいだけなら
UWSCのスクリプトがいいかも
337 :
まな板(長屋):2010/03/04(木) 23:44:58.88 ID:QVQ3NkA6
>>334 記事を自動で投稿する仕組みより、データソースをいつ、どこから用意するかじゃないの?
あらかじめ全部決まってる内容なら、日付指定公開ついてるブログ選ぶほうが楽。
Windowsなら日付毎に投稿内容書いたファイルを用意しておいて、当日分だけ投稿するWSHを書いて
タスクスケジューラに設定すればいいが、納品物レベルならログイン情報をファイルに書く事になる点がネック…
結局、公開範囲、使用条件、OSなどの要件を考慮に入れれば最適な方法、言語は変わる。
お前らってプログラミングのために参考書とか買ったか?
俺の検索能力じゃ、ネットで見つけるのは難しいや・・・・ググるだけじゃだめなのか・・・
最初は本の方が解りやすいな
1から丁寧に書いてあるからね
もちろん、だめな本もあるから、
俺の場合、本屋に足を運んで物色してた
ただ、ちょっとしたテクニックやAPIを調べるのは
やっぱネットの方が便利だね
>>339 サンクス、明日、バイトの面接の帰りにでも寄ってみる・・・
342 :
輪ゴム(東京都):2010/03/05(金) 00:28:04.71 ID:bZC2z0EO
>>338 まあ慣れればその検索ワードも思い浮かぶようになるよ
なんとなくコツが見えたかなあ・・・と思えるところまで耐えれるか耐えれないかが勝負かな
ちょっとしたプログラムを書かせればいいじゃん
俺はこねくり回すタイプだから、いきなり書けって言われたらあっという間に失格だ。
こんな事するのにどんなアーキテクチャがイカスと思う?みたいな雑談で許して欲しい。
求められる資質と、報酬が乖離しすぎ
完璧超人を、格安でって業界
347 :
裏漉し器(北海道):2010/03/05(金) 00:48:41.77 ID:o5i5ojPn
プログラム書かせてみればいいって、
なんで金もらってるわけでもないのに
プログラム書いてやらなきゃいけねーんだよ。
書かせるなら金払えよ。
348 :
クッキングヒーター(神奈川県):2010/03/05(金) 00:58:27.67 ID:eqXmVMOD
わたし
>>323 だけど三つ答えるだけじゃつまらんから、
好きな理由もかいてね(´・ω・`)
>>348 C++ インラインアセンブラからジェネリックまでお手の物
Java 分散処理で使うので
Lisp 全知全能の神だから
>>348 C/C++ ・・・ なんだかんだでぜんぶここに帰着するから。
unix系ではperl、win系ではC# ・・・ 気軽な普段使いw
scheme ・・・ ネタ元みたいな感じ
351 :
目打ち(長屋):2010/03/05(金) 01:30:59.29 ID:we3lG+NY
>350の書くコードは間違いなく糞だな、知ってる言語を羅列したい気持ちは解るが制約条件を無視すんな
352 :
砂鉄(福岡県):2010/03/05(金) 01:41:44.33 ID:GWbkW8Zc
353 :
冷却管(愛知県):2010/03/05(金) 03:43:17.44 ID:reJlybUE
BASIC(N-88)・・・俺の初めてを上げた人
PASCAL・・・ちょっと本格的にやろうかなって時にお世話になって後々にもいろいろ開発されたから
Java・・・新しい快感
354 :
ミキサー(東京都):2010/03/05(金) 03:58:31.84 ID:+X+psbRz
「悲観的ロック」と「楽観的ロック」は初めて聞いた。
検索するとデーターベース関連で使用する単語なんだね。
355 :
冷却管(愛知県):2010/03/05(金) 04:10:37.81 ID:reJlybUE
>>354 言葉は始めてでもファイルの読み書きとかトランザクション処理で概要としては知ってるだろ
結局は言葉の定義をしっているのと実践的に把握しているのとをごっちゃにしてる文系脳のやつが
>>1
356 :
バカ:2010/03/05(金) 04:25:28.27 ID:165hNshU
for i = 1 : 1 : 100;
x = x + i;
end
for i:= 1 to 100 do begin
x := x + i;
end;
(1 to: 100) do: [:i | total := total + i].
for i in range(1,101):
x = x + i
do i = 1,100
x = x+i
end do
(dotimes (i 100) (setq x ( + x i )))
PERFORM 100 TIMES
ADD 1 TO I
ADD I TO X
END-PERFORM
for i in 1..100 do
x = x + i
end
$x += $_ for 1..100;
357 :
アルバム(catv?):2010/03/05(金) 04:30:08.71 ID:3Io2wzvN
MLって何?って聞けばいい
メーリングリスト→不合格
マークアップ言語→不合格
メタ言語→合格
>>348 C++ 割と何でもできる/自由度が高い
Java 自由度は制限されるけど安全な感じ
Pascal きっちり書いたらいいコードができるよ!
というか、下から「ちゃんと分かってて、いろいろできたらいい」という感じかな。
「校則が厳しい学校で、いい子」じゃなくて、「割と自由だけど自主的に道徳は守る」みたいな。
ちょっと上手く書けないけど。
追補:
CじゃなくてC++と書いたのはライブラリが(プラットフォームは違っても)それなりにあるから。
Pascalはライブラリは貧弱だけど、規則というか規範というか、そういうものを評価した。
360 :
付箋(長屋):2010/03/05(金) 07:03:35.64 ID:laLbYcjq
情報系でC言語くらいしか出来ないんだが面接でこういうこと聞かれたら終わりだわ
.
364 :
電卓(アラビア):2010/03/05(金) 09:12:45.56 ID:JuQXWFq7
マルチスレッド(プロセス)のプログラム組んだことありますか?→ あります!
じゃあデッドロックってどうやったらなるか知ってますか? → 知りません!
なんなのコイツとか思う瞬間
365 :
筆(東京都):2010/03/05(金) 09:23:12.47 ID:fkObxw3j
>>364 マルチスレッド(プロセス)のプログラム=デッドロック起こす可能性
じゃないだろ
大手とかで実技試験設けたりしちゃだめなの?
速効で能力分かると思うんだけど。
367 :
乳鉢(千葉県):2010/03/05(金) 09:25:13.46 ID:IEYWdfjm
>>361 ソフトウェア設計とデータベースは勉強しといて損はないよ
トランザクションとか2相ロックの概念とかはデータベースの講義で知ったわw
こんなの分からなくてもプログラム書けるし
369 :
錐(埼玉県):2010/03/05(金) 09:40:39.14 ID:rmSmKUGz
■<よし、これからスクワット50回を1分以内にやれ
○<え?
■<我が社は、技術を生かすには体力からというのがモットーです^^
■<納期が2日繰り上がりました。あなたならどうしますか?
○<ええ??
■<我が社ではこのような事例はよくあることですから^^
370 :
電卓(アラビア):2010/03/05(金) 10:15:39.26 ID:JuQXWFq7
>>365 マルチスレッド(プロセス)じゃなきゃデッドロックなんて起こりえないよ
DBなんかを使ってたらクライアント同士でデッドロックすることもあるけど
あれはリモートマシン間でのマルチプロセスモデルだしな
つーか、マルチスレッドでもっとも気をつけなきゃいけないのがロック関係
なのに、デッドロックすら知らんとか論外すぎて怖い
371 :
カーボン紙(埼玉県):2010/03/05(金) 10:19:08.51 ID:yrKSyw7w
前職手取り月15万だったけど
Cとシェルつかってた
みんなこんな給料でよくやれるな。
372 :
電子レンジ(アラバマ州):2010/03/05(金) 10:25:58.14 ID:h6aRYwMi
「サービス残業できますか?」
「1週間会社に寝泊り出来ますか?」
373 :
セロハンテープ(長屋):2010/03/05(金) 10:26:08.64 ID:urksvYLM
>>370 別にスレッド一個、プロセス一個でもデッドロックをおこすことはあるワケで…
>>366 大手はコーディング「だけ」が出来る人間を優先して取るわけにはいかないってのもある。
純粋なコーダーを必要としてないし、コーディングしたいなら大手に期待してると死ねる。
一部の研究所に入れなかったら、既存のJavaやCOBOLメンテに回されるとかザラw
そこから抜け出した頃には外注管理で、部下のご機嫌伺いとか…知りあいのパターン。
あと、新卒と中途で採用方針が異なるから、
>>1みたいなクイズで見極めるのは殆ど前者だよね。
後者に対してクイズ形式を重視する所は、入社できても人間的扱いをされないかもしれない。
ちゃんとした所は、後者に対しては個々の経歴に合わせてその場で質問内容を作れる。
そもそも「どうしてこの経歴で当社を?」の動機説明でもかなり解る。
376 :
筆ペン(神奈川県):2010/03/05(金) 10:33:42.78 ID:eqqX+1Zj
>>1とか
>>119みたいのはエンドユーザー視点が無さ過ぎ
GEEK臭くてキモい
377 :
電卓(アラビア):2010/03/05(金) 10:36:30.78 ID:JuQXWFq7
>>374 ごめん、ぜんぜん理解できない
1スレッドでデッドロックするって、相手のスレッドは一体誰?
378 :
モンドリ(埼玉県):2010/03/05(金) 10:41:43.80 ID:GutIETRr
379 :
電卓(アラビア):2010/03/05(金) 10:48:54.52 ID:JuQXWFq7
もしかして、イベント発生や割り込み処理で自分を待ってしまうような場合のことを言ってる?
あれはデッドロックとは言わないし、解決方法もデッドロックの場合とは違うし
380 :
付箋(長屋):2010/03/05(金) 10:53:46.57 ID:laLbYcjq
不毛な論争すんなよ土方
不毛じゃないだろ
このスレ的には不毛というかスレ違いな話だな
うるせーハゲ
↓
384 :
電卓(アラビア):2010/03/05(金) 11:23:43.05 ID:JuQXWFq7
俺が不毛なのは毛根同士がデッドロックしてるせい
エロゲを作るのに最低限必要な環境を具体的に述べなさい
387 :
マイクロピペット(関西地方):2010/03/05(金) 13:25:16.95 ID:dY6eicAl
>>15 タイプ数カウンターで130日計測した結果
→ 27,420
Enter 16,689
Space 15,401
A 13,983
Ctrl 12,033
BackSpace 11,663
N 10,039
O 9,458
I 9,241
キーワード:ポリ
抽出レス数:3
さすがのにゅーそくもポリモーフィズムはレベルが高すぎたらしい