Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
「地続き」の技術面接 / "Continuous" technical interview
Search
Shintani Teppei
March 26, 2026
Technology
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
「地続き」の技術面接 / "Continuous" technical interview
候補者の人生の可能性を広げる。タイミー流エンジニア選考 の登壇資料です。
https://hireroo.connpass.com/event/386715/
Shintani Teppei
March 26, 2026
More Decks by Shintani Teppei
See All by Shintani Teppei
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
750
すべてがオンボーディングタスクになる / Everything becomes an onboarding task
euglena1215
0
210
allow_retry と Arel.sql / allow_retry and Arel.sql
euglena1215
2
350
AIと”コードの評価関数”を共有する / Share the "code evaluation function" with AI
euglena1215
1
330
ISUCONで型をつける
euglena1215
1
180
3年でバックエンドエンジニアが5倍に増えても破綻しなかったアーキテクチャ そして、これから / Software architecture that scales even with a 5x increase in backend engineers in 3 years
euglena1215
11
5.9k
モジュラモノリス、その前に / Modular monolith, before that
euglena1215
8
1.2k
いつか使える ObjectSpace / Maybe useful ObjectSpace
euglena1215
2
310
rbs-inlineを導入してYARDからRBSに移行する
euglena1215
1
1k
Other Decks in Technology
See All in Technology
基本から分かる!AWSセキュリティ運用の考え方と任せ方
cmusudakeisuke
1
360
Deep Data Security 機能解説
oracle4engineer
PRO
3
1k
Agent Loopを組み込んだ アンビエントなAI機能を実現する / Ambient AI fetures with Agent Loop
nekorush14
0
130
AIコーディングはじめました
miso
0
140
Agent 活用環境の構築・運用のための AWS サービスのご紹介/agentcore-for-building-and-operating-agents
ren8k
1
310
Content Mapper APIの応用例~CSS Modules、言語ファイル~
uhyo
2
520
[re:Invent2026事前勉強会(有志開催)]続きは、ラスベガスの廊下で / continue-in-the-vegas-hallway
sh_fk2
0
490
アクセラレーターで実現するServiceNow活用の高速化 / ServiceNow World Forum 2026
visional_engineering_and_design
0
120
"AWSはちょっと苦手"でも大丈夫。AWS Blocks で手軽に作る Flutter のバックエンド #FlutterKaigi
tacck
PRO
0
130
Flutter Widget Previewerで始めるUIプレビューとVRTの自動化
sakusaku3939
0
200
外国人エンジニアがVueプロトタイプで仕様を合わせている話 / Vue Fes Japan 2026 LT
eluwing
0
380
「作れる」と「リリースできる」の間にあったもの── PdMを外して見えた、PdMがやるべき仕事/Buildable ≠ Shippable: What Removing the PM Taught Me About the PM’s Job
yappli_developers
0
430
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
1
2.5k
Designing Powerful Visuals for Engaging Learning
tmiket
1
630
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Six Lessons from altMBA
skipperchong
29
4.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
47k
How to make the Groovebox
asonas
2
2.5k
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.2k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
60k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
290
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
450
Transcript
2026/03/25 候補者の人生の可能性を広げる。タイミー流エンジニア選考 株式会社タイミー 新谷哲平 「地続き」の技術⾯接 選考をタイミーの「いつもの開発」の延⻑にする @euglena1215
自己紹介 Shintani Teppei(@euglena1215) • 株式会社タイミー • バックエンド テックリード • 個人用で
Mac mini を買って AI 秘書を作って 家庭用 Slack に常駐させて遊んでます、楽し い!
赤澤の発表を受けて ▶ 採用の 1st Goal = 候補者にファンになってもらうこと ▶ 面接・面談はそれ自体が有意義な時間でなければならない 楽しさ
/ 自身の学び(Take) / 知見の共有(Give) ▶ 候補者にとっての Give と Take を両方明確にする では、実際の技術面接はどう設計しているか?
前提:タイミーの選考フロー ⼀次⾯接 コーディングテ スト*1 ⼆次⾯接 (技術⾯接) 主に担当しているのはコーディングテストと二次面接 *1 コーディングテストの有無は技術領域によって異なります 最終⾯接
選考の設計として意識していること
選考の設計として意識していること 選考を タイミーの「いつもの開発」と 地続きの体験にする
選考の設計として意識していること 選考を タイミーの「いつもの開発」と 地続きの体験にする 一緒に働いた時をイメージしやすい状況を提供するのが 技術面接での最大のGiveでありTakeである
目次 選考をタイミーの「いつもの開発」と地続きの体験にするための工夫を紹介 • 工夫① :一問一答ではなく対話的に • 工夫②:コーディングテストはAIエージェント前提 • 工夫③:コーディングテストを「会話のタネ」に、SDLCを元に広げる
工夫① :一問一答ではなく対話的に 選考は正解を当てるクイズゲームではない 正解よりも、思考のプロセスや議論のスタイルをすり合わせたい 「MTGで議論する同僚」としてお互い会話することを意識 ❌ ⽤意した問題に正解できるか? ✅ ⼀緒に考え、議論し、深掘りする
工夫②:コーディングテストはAIエージェント前提 タイミーの普段の開発スタイル 🤖 全員が Claude Code, Cursor, Devin などのAIエージェントと協働 ♻
要件定義〜リリースまで開発サイクル全体にAIを組み込む タイミーの「いつもの開発」と地続きにするには、 コーディングテストでもAIエージェントが利用できるのが自然 各自のAIエージェントを活用できる形式のコーディングテストを 利用している(詳細はこの後HireRooさんから🎤)
工夫③:コーディングテストを「会話のタネ」として使う テストの点数そのものより、「なぜそう実装したか」を大切にする < この実装をした背景ってあったりします? < 例えば、他の実装パターンだとどんなものがありそうですかね? <
この実装に対してこんな意見もあると思うんですけど、それについてはど う思います? コーディングテストを起点に、実際の開発に近い議論を行う
SDLCで「実装以外」にも光を当てる コーディングテストで見えるのは、SDLCの「設計」「実装」の一部分 SDLC = Software Development Life Cycle:ソフトウェア開発ライフサイクル 計画 設計
実装 テスト デプロイ 運⽤ 面接では計画・設計・テスト・デプロイ・運用なども時間の限り議論する 💡 HireRooさんに期待したいこと: 実装フェーズ以外の SDLC(特に運⽤)をカバーする カバー範囲が広がると会話のタネが増え、さらに深い議論ができるように
この選考は、あくまで「今」を前提としている • AIエージェントの進化がすさまじい • 1〜2年後には、プロダクト開発の姿が別物になっている可能性も十分ある • プロダクト開発の姿が別物になれば、選考内容も変わらざるを得ない 選考を設計する立場としても、他の企業の選考を受ける1候補者としても、 未来の開発を想像していく必要がある。
まとめ • 選考をタイミーの「いつもの開発」と地続きの体験にする • 工夫①:一問一答ではなく対話的に • 工夫②:コーディングテストはAIエージェント前提 • 工夫③:コーディングテストを「会話のタネ」に、SDLCを元に広げる 目まぐるしく変わる環境に適応しながら、お互いにとってより良い選考の形を
模索していきたい