【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での企業コンテストなどがある
※スカウトメールは条件に一致した全員に一括送信の手抜きスカウトメールが多いので要注意
※スレでの問題のネタバレやヒントは禁止(出題期間の終わった問題や特別許可されてる問題に関してはこの限りではない) >458
月22〜ってなぁ。
案内文もメチャクチャじゃん。
「クソみたいなシステムが動いています!」 ← 普通のビジネス文書すら書けねえのかよ。
「尾藤が就任して〜」 ← 誰だよ尾藤。
「〜〜!!!!!!」 ← 多すぎ 給料いらないからリファクタ死体!って子にはいいのかも 技術を求めるならそれこそもっと高くしてほしいわな。
技術サイトの求人なんだから、
SIerによくいる、技術がないけど他全部(管理から折衝やら)って人と同程度払ってやってほしい。
SIerとか月3桁もらうじゃん。 >>469
そういうところもあると思う。
入社はわからんけど、プロジェクト参加時の面談とかでプロジェクトのチーフプログラマとかリーダーが同席して
キャリアや経験を聞くついでに、
「SQLのジョインぐらいできますよね?」とか「javaのマニュアルの原文ぐらい読みますよね」とかはよくある。 FizzBuzzを書かされたりな
そういうことをしない会社は技術について熱心でないから、入っても面白くない とはいえ、最後はやっぱり人だけどね。
そこはもう入ってみないとわからない。 迅速にググって最適解をコピペする力(ネット環境ある場合 uumってたしかペチパーの糞案件だよな
クソシステムの下りは嘘偽りないなw 2048の問題、ようやくクリアできたわ。
n=500で0.85 Sec(Perl)。
この手の問題は最適解が気になるな……。 ペェ〜ルなんか使ってる真性ゴミ屑レガシー土方なんか
絶対に雇いたくないわ
言語選びの時点で間違ってるのに、最適解とか笑わせるなw codeiqの問題はdp以外なら大体haskellで簡潔に書けそうなんだな
今回の回分数の奴とか
scalaは構文的に長ったらしくなるから泣く泣くpython使ってるけど ☆4は解けてる時点でジャパンPGでは明らかに普通以上だし、
↑はatcoderのC問題も解けないいつもの人では。 >>478
Perlが親の仇だったりするんか……?
低速言語縛りで実装訓練してるだけなんや、すまんな。 Perlのお手軽正規表現&ファイル操作が大好きだった
Pythonはもっと便利なの? PHPとPerlは2大ゴミ言語。
常識だと思ってたが、そうでない人もいるのかw Perl無くしてPythonもRubyもない
使える必要なぞないがゴミ扱いはプログラマとしてどうなん 個別言語スレ行けよ
スレチを続ける頭ん中がゴミだな 頭がパーのペチパーより頭の悪いペェ〜ルヴォーイマジギレwwww Wapplizerでかくにんする限り、現行はDrupalなんだな
で、求人みるに、次はSymfony?
クソPHPのクソFWに苦しんで、移行先が同じPHPで、今さらSymfonyて
確かに技術力・センスは下から数えた方が早いレベルっぽい ユーチューバーのサポートだかのシステムを開発するために、
よく毎日通勤する気になるなぁ。月収100万円もらっても無理だわ。 Youtuberが職業として成り立ってるどころか億単位の成功者が出てるからビジネスとして成立してるのは認める
ただ、それをサポートする仕事とかキツすぎるだろ...社会的に... 月収100ならまぁ・・・と思ったけど今どきPHPとか自分のキャリア潰すようなもんだからやめとくわ 儲かりゃええねん。
技術も倫理も社会通念も関係ない。
そういうもんやろ、ウンポコピーのプェチピィって。
プェチピィって、ウンコに突っ込む便器ブラシの代名詞だもんな。 >>495
逆や逆
PHPは歯ブラシやのうて糞ブラシや 「ポジション : グレートWebエンジニア」
なんすかコレw
「他なんかいろいろあるけど、モダンな開発スタイルになってます。」
無秩序をそれなりに言い換えただけだよな。つか言葉遣い。
「2015年6月より尾藤がCTOとして就任して、テクノロジー方面に大きく舵を取ろうとしています。」
もうすぐ2018年だけど、いったいいつの求人なんだろうか。 3年間PHPをこねくりまわして糞の山こさえた後に
Symfonyに目覚めたんか
そりゃグレートWebエンジニアやな テクノロジー方面に大きく舵を取ろうとしています。
PHP→PHP
大きく舵・・・? こういう掲載を許すPaiza側も十分に問題よな。
断るかせめて校正入れろよ。 俺の面接経験だとむしろPerlは勝ち組ベンチャーでよく使われている印象。
リコメンデッドエンジンを日本で一足先に無償提供した某社とか。
RubyだとRailsがメジャー過ぎて自社技術で独自フレームワーク組もうとするところが皆無だしな。
まあ一世代前の優秀なのが一足先に挑戦して成功したって面はあるかもしれんが。 こんな内容を読んで、それでも応募する奴なんて居ないと信じたいが。 >>504
正しくはよく使われてい”た”
今さら新規でPerlとか鼻で笑われて良識疑われるぞ Perlはコードゴルフするなら最強の言語じゃねえの
それ以外の価値は知らん
ただ、ぶっちゃけPHPよりは好きだったりするw ラーニングの動画初めて見てみたら講師役の声可愛すぎてワロタ
これは確かに新卒の学生君が大量に釣れるはずですわ... 組み込みエンジニアだから言語選択ほぼC++で答えてるんだけどもしかしてこれだとスカウト来ないの そりゃペェ〜ルやプェチピィを求めてる最底辺Web土方企業様は
組み込み土方のCおじいちゃんなんかスカウトするわけねえだろ いつもの人、
何か流行りの言語でFizzBuzz書けるようになって得意になってるのか、偉いぞ頑張ったな。 ペェ〜ル豚とプェチ豚は公害を撒き散らす前に今すぐ死ね 若者のすなるPythonというものをC++erの儂もしてみんとてするなり CodeIQはC++おじいちゃんでもS取れるけど
paizaではDすら取れない
バリアフリーキボンヌ そろそろHaskellで本番問題解けるようにしてほすぃ PAIZAの方が厳密にしてるから解きやすいなと思うけどcodeIQは情報不足がたまにあるから難しいと思うな >>516
俺は逆だなー。
CodeIQの場合、問題文が紛らわしくてもたいていは入出力例がヒントになって推測できる。
#takemuraの出題を除く
paizaの場合、日本語の意味をとり違えると入出力例解けても0点とかなるからなー。
まあぶっちゃけCodeIQの方が解くことを楽しんでもらおうって出題者が意識してる感じ。
paizaはまあエスパー能力も含めて足きり優先。 >>506
勝ち組ベンチャーはそうそう新規開発になんか頼らないぞ。
既に動いて信頼性の高いシステムをドル箱として廻しつつあまり会社を大きくしすぎないのが
勝ち組のコツらしい。 paizaってどの言語できたら大体網羅できる?
pythonできないと何もできずに終わりそうなのとかあるけど Paizaの問題は、c++なら網羅できる。
簡単な問題は、PythonとかRubyの方が楽に解ける。
ただし、Pythonの標準ライブラリには平衡二分木がないので注意が必要。これがネックになる問題もあった。 そういやpaizaやcodeiqの実行環境には標準ライブラリ以外のサードパティライブラリって入ってたりするんかな 文字の抽出とか文字列の逆転ってC++でやるとすんごく面倒そうなイメージあるんだけど
初心者です 普通に新規Perlシステム開発もあるぞ
主にインフラ周りの制御だったりするけどPerlは正規表現はえーけどそれ以外の文字列操作が遅かったりするからな
Goで各種処理、足回りの制御がPerlなんていうのは割とある
PHPよりも最近だとHackじゃないの?HHVM使った方が早いし
古いとかレガシーとかどうだとかではなくって言語は所詮道具でしかない
はてなとかさくらとか割とPerl多いぞ?Goも多いけど >>523
反転だけなら所詮配列だから参照で持ってるならサイズだして逆から出力すりゃええだけやん
ポインタで持ってるとクソ面倒だけどね
C/C++どちらもだけど"a\0abc\0"見たいな文字列を指すポインタ与えられてもながさがわからないから
ケツから出せない >>524
そこら辺は某企業の流入流出がメインじゃね?って勝手に邪推して言語やフレームワークがただの道具ってのは同意 >>525
C++ならstd::stringだろうから長さ取れるじゃろ >>526
元々Perl企業だからPerl使ってるっていうのも多いカヤックなんかもPerl多いけど最近はGoとかRubyも多いって聞いた
LINEもPerlとか聞いたけど詳細は知らん
>>528
Stringだったらな
ポインタでもらうとStringに入れても最初の\0までしか入らないしどうにもならないC/C++での言語仕様の限界
ポインタはポインタであって境界持ってないからね scalaって実行速度クッソ遅いけどこれ大規模データでもアルゴリズムきちんとしとけばタイムアウトにならんもんなの? >>523
文字列の長さ返してもらってそれを逆回転でfor分で回せば簡単でしょうあとは変数をn-1にするか
とかは中の仕様をわかってればエラーにもならないっしょ >>530
微妙そう
https://twitter.com/search?f=tweets&vertical=default&q=paiza%20scala%20-%22paiza_run%22 ここにいる人って暦何年くらいなの?
だいぶ熟練者が多いイメージなんだが年収4桁ある? よっぴーさんですね
エンジニアで年収4ケタってどうやったらなれるの?稼いでる人に聞いてきた
https://codeiq.jp/magazine/2016/06/42239/ 最短距離とか最大化をする意義は分かるけど、数え上げ系の問題の意義がイマイチ分からない。 >>535
チラホラいるって言ってたからどれくらいなのかと Web系界隈だと割といることはいるけどレベルがちゃうで 300万以下ってプログラムなんてしてる場合じゃない >>444
ttps://www.axfc.net/u/3848950
ttps://www.axfc.net/u/3848951
一応解説。
上がC++で実行くんn=500で0.05s.
下がNode.jsで同条件で0.15s.
ポイントは
1. 1つ上の行より上は見ていないので計算結果を再利用できる.
2. 6種類の数字は区別さえできればいいので1行を3x4=12bitで表現可.
3. ハッシュ使わず配列使う.
というくらい。
晒しておいてなんだが行単位でメモ化再帰してる上のコードは最速ではない.
行にこだわらず直前4マスを引数にして1文字づつメモ化再帰が多分最速. >546
n=500 C++ 実行くんで0.01sec の解答を貼っておきます。
https://ideone.com/AGkj7D
1行分のデータを2つ組み合わせて2行分のデータを作り、
2行分のデータを組み合わせて4行分のデータを作る、としました。
2行分を組み合わせるときは、片方のスコアを決めると、他方のスコアも決まることを使って、試す組み合わせを減らしました。
一行分のデータは8*4=32bitとして、同じ数字が上下に並んでいるかの判定を&演算一回で済ませるようにしました。
8つの状態を表せるようにしたのは、n>500以上でも計算してみたかったからですが、6*4=24bitでも十分でしたね。 >>546
俺と同じやり方だな
pythonで0.5秒だったわ
というか期間過ぎたら公開していいのかこういうのって? >>551
CodeIQの問題は出題者による
>>102-103 を参照されたし >>553
thx
じゃあ上のと違ってナイーブな例として俺のも置いておくわ
https://ideone.com/RBE8cD >>524
道具選びもまともにできないようじゃこの先心配だね C#のサーバー版やったほうがいいよ。
Asp.net MVC linux版もあり .net standard 2.0
まずはAzureを無料でやり50万アクセスまで無料。サーバーが既に立っていてすぐ使える。
さくらVPS WinServerなら千円で使える。GUIで構築が楽
日本で一番売れているソーシャルゲーム FGOはサーバーもクライアントもC#
MVCとUnity
勝っているソーシャルゲーム会社はMVCとUnityという事実
グラニ cygames fgo gloops サイバード aiming ■ このスレッドは過去ログ倉庫に格納されています