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
Yumemi.apk #6 ~ゆめみのAndroidエンジニア 日頃の成果大発表会!~ Ses...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
おかやまん
April 28, 2022
Programming
760
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Yumemi.apk #6 ~ゆめみのAndroidエンジニア 日頃の成果大発表会!~ Session 2
コーディング試験のレビューを2年間続けて気づいたこと
https://yumemi.connpass.com/event/243080/
おかやまん
April 28, 2022
More Decks by おかやまん
See All by おかやまん
具体と抽象の行き来を意識する
blendthink
0
540
FlutterKaigi Day1「Dart のこれから」
blendthink
1
7.1k
公開している Notion サイトから人名を抽出して、誤って個人情報を記載していないか検出できるようにしてみた
blendthink
0
560
株式会社ゆめみの Android の採用コーディング試験を公開しました
blendthink
0
190
Yumemi.apk #5 ~Kotlin夏祭り~ Session 2
blendthink
0
480
Developers Boost Session 6
blendthink
1
1k
Other Decks in Programming
See All in Programming
手動確認はもう限界 〜XCUITestでCustom URL Schemeの遷移を起動種別ごとに自動テストする〜 / Testing Custom URL Schemes with XCUITest
otouto
0
350
AgentCore CLI で進化した AWS での AI エージェントの作り方 : 必要な機能を必要な時に
icoxfog417
PRO
3
390
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
260
Snowflakeで業務アプリを作ろう。 Snowflakeのアプリ機能解説&実践ガイド
ayumu_yamaguchi
2
310
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
140
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
360
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
550
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
160
AWS DevOps Agentで インシデント対応をAIに任せたい
honmarkhunt
7
3.3k
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
540
GitHubハンズオン講座 — 実務レベルのチーム開発のフローを身につけよう
junhat6
0
110
アクセシビリティから考える情報設計
high_g_engineer
0
420
Featured
See All Featured
The SEO identity crisis: Don't let AI make you average
varn
0
560
Embracing the Ebb and Flow
colly
88
5.2k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
370
Balancing Empowerment & Direction
lara
6
1.3k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
330
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
250
How to make the Groovebox
asonas
2
2.5k
Automating Front-end Workflow
addyosmani
1369
210k
RailsConf 2023
tenderlove
30
1.6k
Believing is Seeing
oripsolob
1
230
The Limits of Empathy - UXLibs8
cassininazir
1
690
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
540
Transcript
コーディング試験のレビューを 2年間続けて気づいたこと Android 採用WG
軽く自己紹介タイム
内容 1. コーディング試験(1分) 2. コーディング試験の歴史(4分) 3. レビューで気づいたこと(5分)
1. コーディング試験
絶賛、公開中!
コーディング試験の内容 メチャクチャなコードがあるので それを改善してください という内容です ざっくりいうと
ゆめみ側で GitHub のリポジトリを検 索するアプリを既に作成しています。 しかし、このアプリとコードには、改善 可能な部分がたくさんあります。 アプリ仕様を守りながら、課題に従っ て改善していってください。
2. コーディング試験の歴史
~ 2020-03-24 • http://todomvc.com のような TODOアプリを作成 • 期限は1週間以内 • 非公開
課題点 • 似たような実装になる • 機能が多く実装コストが高い • ネットワーク通信がない • 課題の提示方法が不親切
~ 2021-08-31 • コントリビューターを表示するアプ リを作成 • 一覧・詳細画面のみ • 選考ポイントを記載 •
コードの提出方法を記載 • 期限は1週間以内 • 非公開
None
None
、、と思いきや
• 新卒の方にとっては難易度高い • 応募へのハードルは高いまま • レビューコストが高い😇 課題点
現在 • 課題を難易度別に作成 • 作成されたアプリが存在 • 機能追加は不要 • 公開
3. レビューで気づいたこと
ゆめみでは合否に関係なく 「良かった点」「機会点」 のフィードバックを送っています
実際のフィードバック
フィードバックDB
Git履歴がきれいだと コードもきれいな場合が多い レビューで気づいたこと:1つ目
None
感動
どんな場合がきれいじゃない?
例1「コミットメッセージはただの飾り」
例2「ブランチ行ったり来たり」
例3「全てを1つにまとめてきた」
可読性・保守性に関する フィードバックが多い レビューで気づいたこと:2つ目
どんなフィードバック?
例1「コードぐちゃぐちゃ」
例1「コードぐちゃぐちゃ」
例2「例外の握りつぶし」
例2「例外の握りつぶし」
例3「いろんなものが詰め込まれてる」
例3「いろんなものが詰め込まれてる」
• Git履歴がきれいだとコードもきれ いな場合が多い • 可読性・保守性に関するフィード バックが多い
ご静聴ありがとうございました