【CodeIQ】コーディング転職 3社目【paiza】 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
プログラミング問題をコーディングで解いて転職に繋げるサービスについて語るスレ
CodeIQ https://codeiq.jp/ (運営会社はリクルートキャリア)
paiza https://paiza.jp/ (運営会社はギノ)
海外での類似サービス
HackerRank https://www.hackerrank.com/
HackerEarth https://www.hackerearth.com/
CodeFights https://codefights.com/
CodinGame https://www.codingame.com/
前スレ
【CodeIQ】コーディング転職 2社目【paiza】
https://medaka.2ch.net/test/read.cgi/prog/1495051565/
※尚、CodeIQやpaizaに転職者向け求人を出す企業の目的は『プログラミング全く出来ない求職者らの応募を減らす』である (要するに『足切り』)
※問題を解けるようになりたいならAtCoderやAOJ(会津大学オンラインジャッジ)やLeetCodeなどの無料サービスを利用して勉強するのがよい
※新卒向けはpaizaのほかにギブリーのcodesprint.jpやAtCoderでの企業コンテストなどがある
※スカウトメールは条件に一致した全員に一括送信の手抜きスカウトメールが多いので要注意
※スレでの問題のネタバレやヒントは禁止(出題期間の終わった問題や特別許可されてる問題に関してはこの限りではない) >>604
変数のスコープがウンポコピーのプェチピィと同じで外に下痢漏らす
静的解析もできない
カスですわ 実際の走行データを活用した自動運転のアルゴリズム開発を体感するワークショップに参加してみませんか? end-to-endのRNNだかで実験してみるからお前らデータ集めて、試乗してくれ 参加費をとられて
労働力もとられて
成果もとられると? 俺の中ではハッカソンなるものがそういうイメージだわ。
なんでワシの技術力を貴様ら自称アイデアマンのために無償で提供せなあかんねん。
作って欲しいなら正当な対価を払って依頼してこい、とね。 労働力搾取とかオープンソース文化を苦手とする日本人多そう
オープンソース参加なんて無償労働だからね さすがにOSSやらと搾取を一緒には考えてないだろ。 オープンソースは
頭悪い技術者があまりにも多いから
へっぽこシステムが蔓延しないように
難しいとこは作って提供してあげるって感じなんですか? >>618
mariadbなんかは2700万ドル投資受けたとか聞いたけど、そう言うのベースのもあるんやない? 競プロerの皆さんよくシフト演算使うけど実務でも使ってる人いる?
みやすさ的にはpowとか使った方がいいように思うんだけど >>624
組み込みの現場ではよく使った
アレは「1ビット目が1だったら3ビット目を立てて送信」とかあり得るから
業務系行ってからはめっきり見なくなったなあ 組み込み以外の今のトレンドは多少の速度より可読性とか保守性だしね >>626
いやいや、そういうビットを操作すること自体が目的の演算の話はしてないから。頭悪いなぁ。 https://codeiq.jp/q/3418
鍋島さん出題の「回文数の中央値」だが、挑戦者のバッジ獲得率は50%を切っている模様。
正直、そこまで難しいとは思わなかったが…
先日締め切られた川添さんの「カウント・スリー」よりは少し難しいかもしれない。
>>624
俺は2の累乗(でシフト幅が大きすぎなければ)常にシフト演算を使う派。
流石にそれ以外の場合は必要がなければ展開しないが。 シフト演算を使っているかどうかに回答したら頭悪いなって聞き方が悪いかを見直せない時点でやばない?
ビジネスロジックで使うかって聞きゃいいのに自身のオナニーを相手が理解してくれると思ってんのか?
https://next.rikunabi.com/tech/docs/ct_s03600.jsp?p=002337
何この矛盾
CodeIQの出題内容にエラー処理は必要ありませんって書いてある問題も多いのに
エラー処理はしておこう!ってなんのギャグだ エラー処理の話はキラリと光る4条だから
CodeIQの問題にエラー処理が不要って話とは別じゃね?
(つまりエラー処理は不要だけどエラー処理書いておくと求人企業から好感持たれる=キラリと光る) >>628
質問した者だけど>>626さんは俺の「他所での様子を知りたい」っていう意図をバッチリ汲んで答えてくれてるよ
ちょっと喧嘩腰すぎやしないか >>629
その問題は本番の入力が自明なケース以外頭の中で扱うには面倒なサイズだったと思うから
適当に提出して違ったらその結果からデバッグしようと思ってた俺みたいな奴が諦めたとか?
まあ幸い単純なミスだったからコードの見直しだけで済んだけど >>624
掛け算ではあまり差は出ないけど割り算で使うと劇的に速くなるので特定の場合に使ったりする
定数で割るとか特殊な場合は割り算の代わりにシフトでできるように式変形して高速化するとか 組み込みやってるけど、
わざわざシフト演算で書かなくても、
コンパイラがシフト演算にしてくれてるわ 単なるプロコンならともかく転職サイトなのにセキュアコーディングとか可読性が見られないのは何でなのん? 応募者のコード読んでない求人企業は低レベル企業なのでこちらからお断り だって可読性とか大事だけど難しくないもん
むしろプログラムが汚くたって多少同僚が困るぐらいで、
難読化されてたら仕事を抱え込めてラッキーぐらいのもん
完成品を即座に正確に作る能力に比べたらほんとどうでもいい
そいつの作ったもんを売るほうの立場になって考えるんだ そもそもコードのきれいさなんて主観でしか評価できんしな! >>642
可読性なんてどうでもいいというのは、飛び抜けた実装力のあるプログラマのセリフやで
お前みたいな一般プログラマはかっこつけてないで可読性に注意を払いなさい スパゲッティコード書いたやつ減給くらいの企業がいい 仕事なら、とりあえず完成させたあとで
早く作った分浮いた時間でリファクタすればいいじゃない
明確な評価基準があるテスト問題で
綺麗にかくのに時間を費やす理由がない >>645
コードのきれいさに文句つけるのは実力がまったくなくてもできるし、
主観評価だから新人に好きなようにマウンティングできるしいいよね!
コードをきれいにかくのは、他人とのコミュニケーションおよび自分のおつむとの折り合いのため
必要ないときに独りよがりな綺麗さアピールとか、ましてそれを人に押し付けるとか勘弁して 解けない人が、努力でどうにでもなる所でマウンティングしたいだけでしょ・・・ 未だに謎の短縮形文字列使うガイジがおって笑うわ
おまえバーシックの時代からきたんか?ってそれな一番言われてるからんごw >>637
仕様書に対して「エラー処理は必要ない」と書かれているのであれば
実装にエラー処理があったらそれは通常「バグ」だぞ
仕様書に書かれていない実装も「バグ」 コードなんてフォーマット合わせるツール使えばいいだけやん
if(){
}
If()
{
}
とか好み問題もあるし >>646
リファクタリングしたらまたテストやり直しなんですがそれは リファクタリングするなら自動テストぐらい作っとくだろ。。。 リファクタは頭あまり使わないけど何かやってる感がでるからどこかでドツボってるときにやってる >>653
エラー処理は必要ないって、入力値とか環境依存のエラーへの対応は必要ないってこと
エラー処理がそれだけだと思ってるんだとしたら、早く脱初心者してね >>659
それは「入力値チェックは必要ありません」って書かれてるだろ
エラーチェックが必要ないとは別に書いてある
対向があるわけでもなくロジック組んで計算するだけの処理に大してInに問題がないなら過程に問題も起きねぇよ 万が一どこかにバグがあって0除算したらヤバイからちゃんと0除算の例外キャッチのtry-catch入れてます!オーバーフローも考慮して入れてます!Indexの範囲外の例外もキャッチします!
自分が組んだロジックだからって安心はできません!
万が一の考慮不足の例外が発生するかもしれないからExceptionで全ての例外をキャッチするものを最後に入れてます!! ゼロ除算を例外投げるだけ(キャッチした後結局落ちる)
ゼロ除算を例外投げるだけ(キャッチした後変な値が入ったまま動いてバグが伝搬する)
好きな方選べ まあでも問題で入力数値範囲提示されてるしそれ以外の数値は入らないだろうしいらなくね Sランクの問題解くときにエラー処理とかコメント考える余裕がない
上級者はそのへんもやる余裕があるのか… 時間優先してコメントなし関数名適当でやってたから見返しても何が何やらだわ いっつも思うけどコメントつけておいてこの人は見やすく工夫してるなって相手にわかるの?
スカウト見てるとほとんどコード見てないような文面で送られてくるから >>665
問題解くときは明らかに要らない処理でしょ
条件決まりきってるし
ただコーディング転職と謳うくらいならそこらへんのエラーハンドリングとかのスキルチェックもどこかでやればいいのにとは思う
いろんなスキル見れた方が欲しい人材見つけやすそうだし てかif(debug)で出力やら時間測定やらやりながら作っても提出前にわざわざ消してたわ codeiq hentai girls wallpaper ttps://codeiq.jp/sites/default/files/answer_ready/2606/wallpaper_sample.jpg
このwallpaperまだもらってない codeiqは条件内でも問題の趣旨から外れた特殊ケースは本番で出さないことがあるな
例えばn=0で0だけど解法のアルゴリズムが対応しきれない場合とか
何度かifが無駄になった経験がある >>672
>>673
基本的にcodeiqは細かなことより「解いて楽しめ」というスタンスだからねぇ。
出題者の中では鍋島さんが一番テストケースを考えて作っている感じ。
二番手は川添さんかな。
@stakemuraはダメダメ。
実務でこんな適当なテストケースで済ませていたら下手するとクビになるレベル。
#問題は実務を結構意識した感じなのに >>661
電源断によるデータ消失が考慮されてない
やり直し 仕様書にないから壊れました
なんて許されるわけねえだろボケが
そんな甘い考えだから転職一つまともにできねえんだよ >>678
それは仕様書以外に意思疎通の手段がある場合だろ
仕様書ポンと渡されるだけならポンとそれ実現するだけ >>678
仕様書にない事を求めて切れたら下請法違反でアウト おまえらcodeIQかPAIZAの問題定期的に何問解いてる? paiza,20問に1回くらい回答後の判定終わらないことあるんだけど俺だけ?
良いタイムの時になったりするとすんごい萎える >>683
paizaはバッジコンプしたので
codeiqのバッジ集めやってる 動作確認しようとして何故だか別タブで別リンクが開くことも多いよね edgeだとfacebookのポップアップが出るな
ブロックしましたって通知を非表示にできなくて糞ウザい codeIQは解答済みクリックしても読み込みが悪いのか全然いかない時がほとんどあるわ まずはpaizaやCodeIQがまともなエンジニアやデザイナを雇うべき >>687
ランキング狙ってる時あれ出るとすんごいムカつく >>683
CodeIQのみだけど基本的に週2or3問.
空いた日は別の勉強をしてる。
#競技プログラミングにはそれほど興味がない人 強い人たちは今までの人生で勉強を積んできたからこそ今遊びの時間を作れる
弱い人たちは今まで遊んできたから今遊びの時間を削ってでも勉強しなければならない 今までずっと勉強してきたけど大学もまともなとこ入れず
就職は失敗して、体を壊し、微々たる給料をたかられる毎日 ドラゴン桜でも言ってたけど勉強の濃度だからなどれだけ濃い勉強か
できるかそれが一番最高の勉強だしな 大体朝は遊びスイッチだから出社時間は漫画を読む
帰りは仕事スイッチだから勉強関連の書籍を読んで家に帰ったらアウトプットが基本だな 家で一切勉強しないけど30代で年収550万ならいい方? 二十代だけど残業年間合計十時間、有休消化100%のアラサー二十代で600あるけど >>703
そりゃ上を見ればもっといい待遇がいくらでもあることなんてわかってるよアホだなぁw ■ このスレッドは過去ログ倉庫に格納されています