ジェーン・ストリートの激ムズ採用パズルを個人が解読、海外で話題に

姉妹サイトの新着

他サイトの新着

ジェーン・ストリートは超高額報酬で知られる米国の自己勘定取引会社で、以前から難易度の高い採用パズルを公開してきた。今回話題になったのは、チップの回路図(GDSファイル)から中身の論理回路を解析して機能を推測する「リバースエンジニアリング課題」。投稿者はKLayoutやZ3ソルバーなどを駆使して自力で解読し、その過程をブログにまとめた。Hacker Newsのスレッドでは称賛や「高収入の使い道」を茶化すコメントが並ぶ一方、KLayoutやDegate、yosysといった実用ツールの紹介、LLMなら同じ課題をどこまで解けるかという予想、さらには「企業が本当に求めているのは優秀な人材か、それとも従順な人材か」という採用文化をめぐる議論にまで発展した。

ジェーン・ストリートのリバースエンジニアリング課題を解いてみた

出典: jestoph.com / 元記事はこちら

2 海外の名無しさん 2026-09-04 11:46
ここまで露骨な『車輪の再発明』願望(NIH症候群)は見たことないかも。とはいえ、解けたのはお見事!
18 海外の名無しさん 2026-09-04 12:08
>>2
最初は投稿者じゃなくてジェーン・ストリートを揶揄してるのかと思った。もしかして投稿者はジェーン・ストリートの社風にすごく合ってるのかもね(笑)
3 海外の名無しさん 2026-09-04 11:26
実際のチップでこういう作業をするなら(画質さえよければ)Degateというオープンソースソフトが役に立つよ。[1] degate.org [2] GitHub: DegateCommunity/Degate
4 海外の名無しさん 2026-09-04 12:15
クリスへ、参考までに。GDS形式についてはWikipediaのGDSIIのページが詳しいよ。Graphic Data System IIの略で、1970年代後半にCalma社が開発したものらしい。
5 海外の名無しさん 2026-09-04 10:45
「次に何をすればいいかよく分からない」って言うけど、教えてあげるよ。ジェーン・ストリートが毎年払ってくれる何百万ドルもの給料の使い道を考えることだね。自家用ジェットとか、結構お金かかるらしいよ(笑)
20 海外の名無しさん 2026-09-04 10:49
>>5
ググったらジェーン・ストリートのオフィスはニューヨーク、ロンドン、香港、シンガポール、アムステルダム、シカゴにあるらしい。本当に金の使い道に困ってるなら、その辺の都市でヨット販売店を探すといいよ。もう困らなくなるはず。
6 海外の名無しさん 2026-09-04 11:31
いいね!自分はKLayoutのPython APIを使ってGDSを解析し、ネットリストを抽出した。これが意外と使いやすかった。あと、yosysには『アサーションチェック』機能があって、自分の解法ではそれも使ったよ。
7 海外の名無しさん 2026-09-04 11:09
課題クリアおめでとう!自分も自分のやり方を軽くまとめてあるよ。画像は少ないけど、回路をz3の式に変換する部分はもう少し詳しく書いてある。
21 海外の名無しさん 2026-09-04 11:22
>>7
回路の出力をz3で抽出したっていうのは本当に面白い。そんなことができるとは思いもしなかった。自分はVerilogシミュレーションを回すやり方に少しこだわりすぎてたみたいで、z3は一番難しい一部分にしか使わなかった。形式検証を仕事にするきっかけは何だったの?
9 海外の名無しさん 2026-09-04 12:15
こういう挑戦を心から楽しんでる人を見るのは嬉しいね。おめでとう!
10 海外の名無しさん 2026-09-04 11:16
『星2つ』の解法があるなら、『星3つ』の解法もあったりして?
11 海外の名無しさん 2026-09-04 11:49
この人のこと好きになったわ!
12 海外の名無しさん 2026-09-04 11:13
自分はCodex(Sol 5.6か何か)を使ってこの問題を解いてみた。問題をZ3に落とし込んで、答えが出るまで反復的に解いていく感じ。正直、個人的にはそこまで学びは無かった。だから他の人たちも取り組んでくれてて良かったよ。自分が興味あるのはむしろ解法に使われてる技術の方。
25 海外の名無しさん 2026-09-04 11:45
>>12
『個人的にはそこまで学びは無かった』って、そもそも何を期待してたの?
13 海外の名無しさん 2026-09-04 12:02
最高だね
14 海外の名無しさん 2026-09-04 11:50
いいね
15 海外の名無しさん 2026-09-04 10:47
LLMだったらどこまでこの問題を解けるんだろう。チップをデキャップして写真を撮るだけで、LLMがそのチップのエミュレータを作ってくれる時代が来たら面白いよね。
26 海外の名無しさん 2026-09-04 11:31
>>15
自分よりずっと速く解けると思うよ。他のコメントでも、あればもっと楽になったはずのツールがいくつか挙がってるし、LLMならそういうツールの使い方も知ってるはずだから。
27 海外の名無しさん 2026-09-04 11:03
>>15
精度の高い画像認識が必要にはなるけど、そこまで非現実的な話でもないと思う。GDSの設計ファイルにはもっと多くの構造情報が入ってるから。
23 海外の名無しさん 2026-09-04 11:11
>>8
読み物としてすごく楽しめたよ、ありがとう。たしかに遠回りなやり方だったかもしれないけど、その分10倍は学べたはずだよ。次に何をするかについてだけど、自分は2000年代後半、パズルハントに時間を使いすぎてた時期があって(特にメルボルン大学のやつ)、今回の話はそれと同じ部分の脳を刺激された。残念ながら今はもうやってないけど、似たようなものならきっと楽しめると思うよ。

他サイトの新着

28 海外の名無しさん 2026-09-04 11:52
>>16
ハードウェアに詳しくない人にとっては未知の領域だからこそ、ジェーン・ストリートを知ってもらう良いきっかけになる課題なんだと思う。ハードウェア以外の職種で採用したい人たちへのアピールにもなるだろうし。とはいえ実はジェーン・ストリートにはハードウェア部門もあって、その活動を話しているポッドキャストもあるよ。
35 海外の名無しさん 2026-09-04 12:03
>>28
おお、教えてくれてありがとう。見てみるよ。
29 海外の名無しさん 2026-09-04 11:15
『優秀で自律的なエンジニアが欲しい』と言いながら、実際に選んでいるのは体裁の良い『ちょっと優秀なだけのチケット処理係』止まりという会社は多い。少なくとも見た限り、ジェーン・ストリートは本当に実力を評価する珍しい会社みたいだ。
32 海外の名無しさん 2026-09-04 11:32
>>22
解法もいいし、イースターエッグの発見もお見事!
33 海外の名無しさん 2026-09-04 11:15
『回路抽出はmagicでできる』か。それが自分に足りなかったピースだ!自分はgdstkとshapelyを使った自作Pythonスクリプトでゼロから作った(GDSファイルにはセルの注釈が付いてるから、そこまで大変ではなかったけど)。KLayoutの『trace net』ツールをスクリプト化しようかとも考えたけど、それはそれで別の面倒事になりそうだからやめた。
36 海外の名無しさん 2026-09-04 11:21
>>33
GDSのプロパティ98を設定すると、セルインスタンスに安定した名前を付けられるよ。これは出題者のGitHubとsky130の可視化ツールを調べてて知った。この方法で、ネットリストを階層構造に分割するパスを部分的にチェックできた。ちゃんとした解説記事も書きたいんだけど、まだ時間が取れてない。
34 海外の名無しさん 2026-09-04 11:35
『すごい執念だ』か、優しいこと言ってくれるね。ある時点から、自分をつぎ込みすぎて後に引けなくなって、掘り進む以外に道が無くなってたんだ。librelaneも見てみるよ、ありがとう!

この話題の背景と論点

ジェーン・ストリートはウォール街でも屈指の高収入で知られる自己勘定取引会社で、以前から数学パズルや暗号解読課題を採用試験・広報に使ってきた。今回話題になった課題は、チップのGDS設計データから論理回路を復元し機能を突き止めるという内容で、投稿者はKLayoutのAPIで回路を解析し、Z3などのSMTソルバーで出力を絞り込む手法をとった。スレッドで意見が分かれたのは、こうした採用パズルの意味そのもの。「本当に実力を評価する数少ない会社」と好意的に見る声がある一方、「結局は普通の実務ができる人材を選んでいるだけ」という冷めた見方も出ている。またLLMがこの種のチップ解析をどこまで自動化できるかという予想も交わされ、画像認識と回路構造の組み合わせが鍵になるという指摘があった。なお本文にもある通り、ジェーン・ストリートは金融取引がメインだが、実際にハードウェア部門を持ち関連ポッドキャストも配信している。

※本記事は5ch(Hacker News)スレッド「Solving the Jane Street Reverse Engineering Challenge」より抜粋・要約して構成しています。

この記事のリアクション

他サイトの新着

まだコメントはありません。

コメントする

誹謗中傷・個人を特定する書き込みは削除対象です。投稿は承認後に表示されます。

相互リンクサイト新着記事